私はこれは私が次のエラーを取得する私のcloudantデータベースをagaint実行する場合Cloudant
{ "selector": { "$and": [ { "type": { "$eq": "sensor" } }, { "v": { "$eq": 2355 } }, { "$or": [ { "p": "#401000103" }, { "p": "#401000114" } ] }, { "t_max": { "$gte": 1459554894 } }, { "t_min": { "$lte": 1459509591 } } ] }, "fields": [ "_id", "p" ], "limit": 200 }
で結果を検索するには、次のJSONを使用していてクエリを見つける:
を{ "error": "unknown_error", "reason": "function_clause", "ref": 3379914628 }
私はクエリの結果を得る1 $または要素を削除した場合。 (,{"p":"#401000114"}
)
#401000114を#401000114に置き換えても結果が得られます。結果が出ます。 しかし、両方の要素を使用する場合は、上記のエラーコードが表示されます。
誰でもこのerror_reasonを教えてください。function_clause?