-
Notifications
You must be signed in to change notification settings - Fork 40
/
README
46 lines (33 loc) · 1.17 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
10.18.2009
bill shelton
This is simple proof of concept of using ColdFusion and MongoDB.
Conclusion: sweet
Description: Inserts CFML structs into MongoDB
Basic Usage:
mongo = createObject('component','MongoDB');
person = {
name="bill",
email = 'bill@mxunit.org',
address = {
street = '123 main st',
city = 'anytown',
state = 'here',
zip = '12345',
country = 'usa'
},
};
id = mongo.put(person);
person.city = 'some other town';
mongo.update(person);
fetched_person = mongo.get
mongo.delete(person);
Installation:
1. Download and install MongoDB: http://www.mongodb.org/
2. Make sure mongod is running. The examples use MongoDB's defaults:
server_name = 'localhost', server_port = 27017
3. Download the MongoDB Java Driver: http://github.com/mongodb/mongo-java-driver/downloads
4. Place the Java MongoDB Driver in your CF Server's classpath (some /lib somewhere)
5. Copy the CFMongoDB files to your web root; e.g, /cfmongo.
6. Start the server and point your browser to http://localhost:8888/cfmongo/demo.cfm
Notes: This was built and tested on Railo 3.1.1 Express and Ubuntu 9.04. Would like to
test this in other environments.