目標:
ユーザーが ID でドキュメントを検索できるようにしたい、または他のテキストベースのクエリを許可したい。
コード:
l_search_results = list(
cll_sips.find(
{
'$or': [
{'_id': ObjectId(s_term)},
{'s_text': re.compile(s_term, re.IGNORECASE)},
{'choices': re.compile(s_term, re.IGNORECASE)}
]
}
).limit(20)
)
エラー:
<Whatever you searched for> is not a valid ObjectId