【发布时间】:2020-01-02 01:09:33
【问题描述】:
我一直纠结于如何查询db,每个文档的通用数据结构如下:
{
"_id": {
"$oid": "5e0983863bcf0dab51f2872b"
},
"word": "never", // get the `word` value for each of below queries
"wordset_id": "a42b50e85e",
"meanings": [{
"id": "1f1bca9d9f",
"def": "not ever",
"speech_part": "adverb",
"synonyms": ["ne'er"]
}, {
"id": "d35f973ed0",
"def": "not at all",
"speech_part": "adverb"
}]
}
1) 查询获取所有wordfor speech_part: "adverb" (eg: never,....) //
2)查询以获取所有word 为:word 长度为6 和speech_part:“副词”
我从 SO 中了解到,要首先搜索整个集合,我必须检索数据库中的所有集合,但是如何编写查询是我卡住的地方
【问题讨论】: