2
我無法像下面的第一個查詢那樣在子文檔中獲取值。如何在MongoDB中的子文檔上查找查詢
> db.posts.find({'repository': {'language':'Python'}}).count()
0
> db.posts.find({'actor': 'swiftlinux'}).count()
12
有人能告訴我如何獲得結果時,查詢是基於一個子文件?
我無法像下面的第一個查詢那樣在子文檔中獲取值。如何在MongoDB中的子文檔上查找查詢
> db.posts.find({'repository': {'language':'Python'}}).count()
0
> db.posts.find({'actor': 'swiftlinux'}).count()
12
有人能告訴我如何獲得結果時,查詢是基於一個子文件?
應該
db.posts.count({'repository.language': 'Python'})
子文檔與查詢點。此外,您應用計數查詢的結果,而不是find
方法的結果。
哎呀,我一定是第一次猜到它了:)謝謝 – Shrey
@Shrey沒問題。如果這可以解決您的問題,請點擊此答案旁邊的複選標記圖標。 – CydrickT
SO說要等10分鐘。 男人我們太快;) – Shrey