ude*_*ter 0 php mongodb
我想知道是否有一些改进,MongoCollection::findOne或者只是一个"别名"或"shorcut",MongoCollection::find限制为1,例如.
MongoCollection::findOne
MongoCollection::find
谢谢
Gat*_* VP 5
findOne()是的别名find()与limit(-1)
findOne()
find()
limit(-1)
你可以在这里的源代码中看到这一点.它确实相当于
find(...).limit(-1).getNext().
find(...).limit(-1).getNext()
-1实际上是相关的.这是来自有线协议文档的片段:
如果数字为负数,则数据库将返回该数字并关闭光标.
如果你去shell并输入> db.collection.findOne (没有parens),你会发现该函数也只是shell中的一个帮助器.
> db.collection.findOne
所以,"是findOne()的只是一个帮手".
归档时间:
14 年,7 月 前
查看次数:
2719 次
最近记录: