db.collection.find( )
无效
db.My_First_Collection.find() {“_ id”:ObjectId(“5860a2d2487cb401d97af151”),“UserName”:“America”,“Password”:“Trump”,“UserId”:1,“CreationDate”:“2016年12月26日星期一10:25:46 GMT + 0530(印度标准时间)“} {“_ id”:ObjectId(“5860a2d2487cb401d97af152”),“UserName”:“NewArk”,“密码”:“奥巴马”,“UserId”:2,“CreationDate”:“2016年12月26日星期一10:25:46 GMT + 0530(印度标准时间)“}
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)参数列表后@(shell):1:35
语法有什么问题?
由于
答案 0 :(得分:0)
试试这个:
db.My_First_Collection.find({ "UserName" : "NewArk" } )
答案 1 :(得分:0)
使用时未插入任何对象
db.collection.find(){} // wrong query
使用insert()插入数据
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)"
}
])