0

我不完全确定如何使用 PyModm 创建全文索引。

我的Meta课看起来像这样:

lass Meta:
        write_concern = WriteConcern(j=True)
        indexes = [
            pymongo.IndexModel([("name", "text"), ("description", "text")])
        ]

但是,当我尝试使用get_queryset().raw()

{
    "$text": {"$search": query}
}

不返回任何结果。

提前致谢。

4

1 回答 1

0

弄清楚了

显然,我只需要提供一个(field, 'text')元组列表

IE

index = [
    pymongo.IndexModel([
        ("first_field", "text"),
        ("second_field", "text")
    ])
]
于 2021-06-17T15:53:28.613 回答