2016-12-26 6 views
0

db.collection.find()で作業されていませんが、構文が間違っている何db.collection.find()<strong>クエリ</strong>でQUERY

db.My_First_Collection.find() { "_id" : ObjectId("5860a2d2487cb401d97af151"), "UserName" : "America", "Password" : "Trump", "UserId" : 1, "CreationDate" : "Mon Dec 26 2016 10:25:46 GMT+0530(India Standard Time)" } { "_id" : ObjectId("5860a2d2487cb401d97af152"), "UserName" : "NewArk", "Password" : "Obama", "UserId" : 2, "CreationDate" : "Mon Dec 26 2016 10:25:46 GMT+0530 (India Standard Time)" }

db.My_First_Collection.find({ query: { "UserName" : "NewArk" } })

db.My_First_Collection.find( query: { "UserName" : "NewArk" } ) 2016-12-26T10:34:58.033+0530 E QUERY [thread1] SyntaxError: missing) after argument list @(shell):1:35

が動作していませんか?これを試してみてください

おかげ

答えて

0

:あなたのデータを挿入するために

db.collection.find(){} // wrong query 

使用インサート()を使用したときに任意のオブジェクトを挿入していない

db.My_First_Collection.find({ "UserName" : "NewArk" }) 
0

db.My_First_Collection.insert([ //[] used to insert multiple objects 
    { 
    "_id" : ObjectId("5860a2d2487cb401d97af151"), 
    "UserName" : "America", 
    "Password" : "Trump", 
    "UserId" : 1, 
    "CreationDate" : "Mon Dec 26 2016 10:25:46 GMT+0530(India Standard Time)" 
    } , //comma between objects 
    { 
    "_id" : ObjectId("5860a2d2487cb401d97af152"), 
    "UserName" : "NewArk", 
    "Password" : "Obama", 
    "UserId" : 2, 
    "CreationDate" : "Mon Dec 26 2016 10:25:46 GMT+0530 (India Standard Time)" 
    } 
]) 
関連する問題

 関連する問題