.find() 没有按预期工作。我确定这是一件简单而愚蠢的事情,但我无法弄清楚。到目前为止,我的收藏中有 3 个文档。
Earner.find(); // returns all 3 documents
Earner.find( { year: 2019 } ) // returns nothing
Earner.find( { year: '2019' } ) // returns nothing
Earner.find( { year: { $eq: 2019 } } ) // returns nothing
Earner.find( { year: { $eq: '2019' } } ) // returns nothing
但是当我进入 Atlas 控制台时,{ year: 2019 }
返回我匹配的文档。
没有意义!一定是个笨蛋。感谢您的帮助!