1

我在文档中找不到任何信息,如何在文档字段中查找包含子字符串的文档,在我的情况下它是“名称”字段。我在 Internet 上找到的所有解决方案都对我不起作用,我看到错误的请求错误。可能是我使用 0.5 版框架的问题,它现在不稳定且有问题?(但我需要在 API 响应中嵌入文档,似乎 0.4 不支持这个)有人可以帮助我解决这个问题吗?我也想知道如何提出类似的请求:

documents.find(name__contains='est' or speciality='dentist')
4

1 回答 1

2

确保$regex没有被列入黑名单MONGO_QUERY_BLACKLIST(默认情况下),然后查询:

http://localhost:5000/documents?where={"name": {"$regex": "est"}}

$or

http://localhost:5000/documents?where={"$or": [{"name": {"$regex": "est"}}, {"speciality": "dentist"}]}
于 2014-10-21T06:03:37.850 回答