我是mongodb中的新成員。任何人告訴我findOne
和find_one
查詢mongodb
之間的區別。Mongo中的findOne和find_one有什麼區別?
2
A
回答
1
findOne
返回一個文檔滿足指定查詢條件。如果多個文檔滿足查詢,則此方法返回第一個文檔。如果沒有文件滿足查詢,它將返回null。這是一個db集合的方法,在MongoDB
。
find_one
是圍繞find
的Python API封裝。它還將返回一個匹配查詢的單個文檔(或者如果沒有匹配,則返回無)。
find_one
在pymongo
使用和findOne
在mongo
殼
+0
訪問[這裏](HTTPS://docs.mongodb .org/manual/reference/method/db.collection.findOne /)以獲取更多信息。 –
4
findOne
是MongoDB中數據庫集合的方法。 find_one
是圍繞find
的Python API封裝。使用PyMongo API的find_one
,您可以發送更多參數來控制輸出。
findOne
has filter and projection parameters而find_one
has more parameters:過濾器,投影,略過,如果你使用PyMongo,重點find()
和find_one()
會比專注於純蒙戈的findOne
更有助於限制等
。
相關問題
- 1. 文件結構和mongo,mongo shell,mongod和mongoDB有什麼區別
- 2. findOne()和direct update()之後的update()有什麼區別?
- 3. 在Mongo中分片和複製有什麼區別?
- 4. 在Mongo DB中保存和插入有什麼區別?
- 5. 有什麼區別`和$(Bash中有什麼區別?
- 6. Mongo stats()函數顯示「size」和「storageSize」有什麼區別
- 7. 有什麼區別? :和||
- 8. &&和||有什麼區別?
- 9. 「/」和「/ *」有什麼區別?
- 10. 有什麼區別:。!和:r!?
- 11. ==和===有什麼區別?
- 12. Appender和〜有什麼區別?
- 13. $ @和$ *有什麼區別?
- 14. is和=有什麼區別?
- 15. #.00和#。##有什麼區別?
- 16. `==`和`is`有什麼區別?
- 17. '=='和'==='有什麼區別?
- 18. /和/#/有什麼區別?
- 19. | 0和~~有什麼區別?
- 20. `&`和`ref`有什麼區別?
- 21. ==和===有什麼區別?
- 22. ==和===有什麼區別?
- 23. `{}`和`[]`有什麼區別?
- 24. JavaScript和=== ===有什麼區別?
- 25. difftime和' - '有什麼區別?
- 26. =和==有什麼區別?
- 27. Mongo findOne Array內
- 28. mongo遊標findOne
- 29. console.log中的和+有什麼區別?
- 30. Perl中的'eq'和'=〜'有什麼區別?
find_one用於pymongo使用而findOne是蒙戈外殼,也許對於蒙戈與其他語言 – dnit13