我不完全确定如何使用PyModm创建全文索引。
我的Meta类如下所示:
lass Meta:
write_concern = WriteConcern(j=True)
indexes = [
pymongo.IndexModel([("name", "text"), ("description", "text")])
]但是,当我尝试使用get_queryset().raw()运行原始查询时
{
"$text": {"$search": query}
}不返回任何结果。
提前谢谢。
发布于 2021-06-17 23:53:29
弄清楚了
显然,我只需要提供一个(field, 'text')元组列表
即
index = [
pymongo.IndexModel([
("first_field", "text"),
("second_field", "text")
])
]https://stackoverflow.com/questions/68022414
复制相似问题