我正在尝试获取submissions
包含tags
数组中列出的所有内容的所有文档。
我当前的代码如下所示:
submissions.find({ tags: { $all => tags } })
print tags.count
但是,在运行时,我在第二行收到以下错误:
BSON::InvalidKey at /
NilClass instances are not allowed as keys in a BSON document.
还应该注意的是,以下内容确实可以正常工作(尽管它没有达到我想要的结果):
submissions.find({ tags: tags })
print tags.count
如何修复我的原始代码以正确找到所需的文档?