2014-10-20 52 views
1

我無法找到文檔中的任何信息如何查找包含文檔字段中的子字符串的文檔,在我的情況下它是'名稱'字段。我在互聯網上找到的所有解決方案都不適用於我,我看到錯誤的請求錯誤。可能是我使用該框架的0.5版本的問題,現在它不穩定和錯誤? (但我需要在API響應中嵌入文檔,似乎0.4不支持這一點)有人可以幫我解決這個問題嗎? 還有我不知道如何提出要求是這樣的:Python Eve 0.5。如何找到'name'字段中包含子字符串的文檔?

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

$or

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

回答

2

確保$regexMONGO_QUERY_BLACKLIST列入黑名單(這是默認設置),然後用查詢

http://localhost:5000/documents?where={"$or": [{"name": {"$regex": "est"}}, {"speciality": "dentist"}]} 
相關問題