MongoDB-$maxscan选项
我收集了9份文件。MongoDB-$maxscan选项,mongodb,Mongodb,我收集了9份文件。 我正在用 选项\u addSpecial($maxscan),5) 但仍然返回了9个文档。 我期待5份文件被退回。 为什么会这样 我在这里查看了文档 但我不认为它提供了任何线索。MongoDB是区分类型的和区分大小写的,这意味着您必须准确地编写运算符。你写的像是$maxscan,但实际上,根据文档是$maxscan谢谢,所以这只是我正在读的这本书中的一个打字错误。这都是小写的。 C:\>mongo C:\>C:\Programs\MongoDB\bin\mon
我正在用
选项
\u addSpecial($maxscan),5)
但仍然返回了9个文档。我期待5份文件被退回。
为什么会这样 我在这里查看了文档
但我不认为它提供了任何线索。MongoDB是区分类型的和区分大小写的,这意味着您必须准确地编写运算符。你写的像是
$maxscan
,但实际上,根据文档是$maxscan
谢谢,所以这只是我正在读的这本书中的一个打字错误。这都是小写的。
C:\>mongo
C:\>C:\Programs\MongoDB\bin\mongo.exe
MongoDB shell version: 2.4.8
connecting to: test
Welcome to the MongoDB shell!
[test] 2014-02-26 17:09:35.933 >>> db.people.count();
9
[test] 2014-02-26 17:09:39.10 >>> db.people.find({})._addSpecial("$maxscan", 5);
{
"_id" : ObjectId("530e61be188483458f1edca7"),
"name" : "joe",
"random" : 0.7170755963306874
}
{
"_id" : ObjectId("530e61c2188483458f1edca8"),
"name" : "mark",
"random" : 0.6132313262205571
}
{
"_id" : ObjectId("530e61c7188483458f1edca9"),
"name" : "john",
"random" : 0.07292630313895643
}
{
"_id" : ObjectId("530e621c188483458f1edcaa"),
"name" : "allen",
"random" : 0.09901093109510839
}
{
"_id" : ObjectId("530e636f188483458f1edcab"),
"name" : "kevin",
"random" : 0.9719919066410512
}
{
"_id" : ObjectId("530e6375188483458f1edcac"),
"name" : "nicola",
"random" : 0.4626409418415278
}
{
"_id" : ObjectId("530e6428188483458f1edcad"),
"name" : "peter",
"random" : 0.8568310006521642
}
{
"_id" : ObjectId("530e642d188483458f1edcae"),
"name" : "tim",
"random" : 0.5209994465112686
}
{
"_id" : ObjectId("530e6437188483458f1edcaf"),
"name" : "joseph",
"random" : 0.6217151982709765
}
[test] 2014-02-26 17:09:51.76 >>>