
复制> var time = new Date("2011/8/28 21:50:00") //定义一个时间对象 > var i = {"time":time,说说"userid":10001,"sessionid":"20110829215100","ip":"192.168.0.1","title":"Login","url":"Login.aspx"} //定义一个文档对象 > i //查看 i 文档 { "time" : ISODate("2011-08-28T13:50:00Z"), "userid" : 10001, "sessionid" : "20110829215100", "ip" : "192.168.0.1", "title" : "Login", "url" : "Login.aspx"} > use testDb > show collections //查看当前集合,把i文档插入到login集合中 myc myc1 myc2 system.indexes > db.login.insert(i) > db.login.findOne() { "_id" : ObjectId("4e5b99e62690d28cadd0f58d"),插入
//MongoDb会为每个插入的对象自动生成一个"_id"的值,
企商汇你可以在插入的原理
时候自己指定这个值,如下面 "time" : ISODate("2011-08-28T13:50:00Z"), "userid" : 10001, "sessionid" : "20110829215100", "ip" : "192.168.0.1", "title" : "Login", "url" : "Login.aspx"} > i = {"_id":"newid_100001","time":time,"userid":10001,"sessionid":"20110829215100","ip":"192.168.0.1","title":"Login","url":"Login.aspx"} { "_id" : "newid_100001", "time" : ISODate("2011-08-28T13:50:00Z"), "userid" : 10001, "sessionid" : "20110829215100", "ip" : "192.168.0.1", "title" : "Login", "url" : "Login.aspx"} > db.login.save(i) //这里用save插入文档到数据库 > db.login.find() //查询结果两条文档,第二条文档"_id"是
云服务器说说自定义的值 { "_id" : ObjectId("4e5b99e62690d28cadd0f58d"), "time" : ISODate("2011-08-28T13:50:00Z"), "userid" : 10001, "sessionid" : "20110829215100", "ip" : "192.168.0.1", "title" : "Login", "url" : "Login.aspx" } { "_id" : "newid_100001", "time" : ISODate("2011-08-28T13:50:00Z"), "userid" : 10001, "sessionid" : "20110829215100", "ip" : "192.168.0.1", "title" : "Login", "url" : "Login.aspx" } 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.44.