我正在使用 pymongo 包装器制作一个应用程序,我的架构如下:
{
_id: <some_id>,
name: <some_name>,
my_tags: [<list_of_tags>]
}
现在我想返回那些属于用户指定标签的条目。例如,我希望 my_tags 至少应为 [“college”、“USA”、“engineering”] 的条目。为此,我阅读了可以使用 $all 构造。现在我想知道的是,在 my_tags 上建立索引是否有用。对于我的应用程序,这种类型的查询被广泛使用。