Welcome to oracle_awen's archive blog
D:\mongodb-win32-i386-2.0.2\bin>mongod.exe  --dbpath C:\data\db

D:\mongodb-win32-i386-2.0.2\bin>mongo.exe
MongoDB shell version: 2.0.2
connecting to: test
> x=200
200
> x/4
50
> "Hello,World!".replace("World","Steven"wink.gif
Hello,Steven!
> Math.sin(20)
0.9129452507276277
> db
test
> db
test
> use foobar
switched to db foobar
> db
foobar
> post = {"title": "My Blog Post",
... "connect" : "Here is my blog post.",
... "date" : new Date()}
{
        "title" : "My Blog Post",
        "connect" : "Here is my blog post.",
        "date" : ISODate("2012-02-28T07:12:28.484Z"wink.gif
}
> db.blog.insert(post)



> db.blog.findOne()
{
        "_id" : ObjectId("4f4c7eb9afbc714c34cf32b0"wink.gif,
        "title" : "My Blog Post",
        "connect" : "Here is my blog post.",
        "date" : ISODate("2012-02-28T07:12:28.484Z"wink.gif
}
> post.comment = []
[ ]

> db.blog.update({title : "My Blog Post"},post)
> db.blog.find()
{ "_id" : ObjectId("4f4c7eb9afbc714c34cf32b0"wink.gif, "title" : "My Blog Post", "conne
ct" : "Here is my blog post.", "date" : ISODate("2012-02-28T07:12:28.484Z"wink.gif, "co
mment" : [ ] }

> db.blog.remove({title : "My Blog Post"})
> db.blog.find()
> help

> db.foo.update
function (query, obj, upsert, multi) {
    assert(query, "need a query"wink.gif;
    assert(obj, "need an object"wink.gif;
    var firstKey = null;
    for (var k in obj) {
        firstKey = k;
        break;
    }
    if (firstKey != null && firstKey[0] == "$"wink.gif {
        this._validateObject(obj);
    } else {
        this._validateForStorage(obj);
    }
    this._mongo.update(this._fullName, query, obj, upsert ? true : false, multi
? true : false);
}
> db.getCollection("version"wink.gif;
foobar.version

> db.blog.insert({"title" : "Steven"})
> db.blog.find()
{ "_id" : ObjectId("4f4c8a8fafbc714c34cf32b2"wink.gif, "title" : "Steven" }
> db.blog.findOne()
{ "_id" : ObjectId("4f4c8a8fafbc714c34cf32b2"wink.gif, "title" : "Steven" }
> db.blog.remove()
> db.blog.findOne()
null

> post = {"cid" :001,
... "name" : "Steven",
... "date" : new Date()}
{
        "cid" : 1,
        "name" : "Steven",
        "date" : ISODate("2012-02-28T08:11:05.078Z"wink.gif
}
> db.user.insert(post);
> db.user.findOne()
{
        "_id" : ObjectId("4f4c8c3dafbc714c34cf32b3"wink.gif,
        "cid" : 1,
        "name" : "Steven",
        "date" : ISODate("2012-02-28T08:11:05.078Z"wink.gif
}
添加评论

昵称 *

E-mail (防止垃圾信息,此栏留空)