我的應用程序出現問題。 當寫這個db.request.count();在mongo shell上我有4個,但是當我在我的js代碼中寫入Request.find()。count()時,我有0. 有人能幫助我嗎?Mongodb從Mycollection.find()。count()返回錯誤;
2
A
回答
1
嘗試使用Request.count()
而不是在find()
之後撥打count()
。
這是假設您的模型的名稱是Request
。
1
如果您在客戶端上運行Request.find().count()
,得到了0
,它最有可能是您的客戶端代碼沒有訂閱Request
集合。
如果您在服務器上運行了Request.find().count()
並得到0
,請確保您已連接到正確的數據庫。即Meteor在端口3001
上創建自己的Mongo實例,而您可能在27017
上使用了不同的數據庫。
相關問題
- 1. MYSQL SELECT COUNT返回錯誤
- 2. DISTINCT COUNT返回SQL錯誤
- 3. substr count返回錯誤結果
- 4. SQL SUM和COUNT返回錯誤的值
- 5. 錯誤返回mongoose mongodb文件
- 6. mongodb返回錯誤使用$ out與mongos
- 7. MongoDB返回的錯誤計數(WiredTiger)
- 8. 從錯誤返回的NULL錯誤NSFetchedResultsController
- 9. 從php返回mySQL錯誤 - 沒有任何錯誤返回
- 10. 從shell_exec返回錯誤
- 11. 返回錯誤從PHP
- 12. 從PL/SQL返回錯誤
- 13. 從fgetcsv返回錯誤
- 14. HttpWebRequests從Youtube返回錯誤
- 15. 從GrapQL-Java返回錯誤
- 16. 從php返回錯誤dropzone.js
- 17. MYSQL COUNT返回NULL?
- 18. COUNT返回數組?
- 19. 返回0上count()
- 20. MongoDB錯誤:mongodb-10gen E:子進程/ usr/bin/dpkg返回錯誤代碼(1)
- 21. 返回JSON從MongoDB的
- 22. SQL QUERY-多個COUNT返回錯誤(相同)結果
- 23. 的MySQL如果(SELECT COUNT(*)返回一個#1064錯誤
- 24. 爲什麼mysql select count(distinct user_id)返回錯誤的數字?
- 25. 調用方法'count'返回錯誤的參數個數
- 26. 「IQueryable」上的「Take()」後的「Count()」返回錯誤的結果?
- 27. COUNT返回NULL,應返回0
- 28. MySQL - GROUP BY返回nil的COUNT COUNT
- 29. 返回錯誤
- 30. 返回MongoDB中
你確定你使用的是mongoDB嗎?當流星開始時,它啓動它自己的個人MongoDB實例,這很可能與您個人設置的Mongo服務器分開。 – mstorkson
什麼是「請求」?你在使用貓鼬嗎? – robertklep
可以顯示與計算文檔(發佈,訂閱)相關的部分代碼嗎?您是否訂閱了客戶端的出版物? – mparkitny