Я пытаюсь использовать условие IN для запроса с пакетом mongolite. Я могу заставить запрос работать, если я использую консоль mongo на этой странице: https://docs.mongodb.com/manual/reference/operator/query/in/#op._S_in. Я пробовал вариации на следующие в моем R кода, но либо в конечном итоге с 0 результатов или синтаксической ошибки:Исправить синтаксис с условием IN в запросе find() в mongolite
aaContDF <- mongoBirdData$find('{ "aircraftAirlineOperator": { "$in":
{ [ "AMERICAN AIRLINES",
"CONTINENTAL AIRLINES" ] } } }',
fields = '{"recordId":1, "originState":1,
"aircraftAirlineOperator":1,
"airportName":1}')
с сообщением об ошибке:
Error: Invalid JSON object: { "aircraftAirlineOperator": { "$in":
{ [ "AMERICAN AIRLINES",
"CONTINENTAL AIRLINES" ] } } }
запросов я работал были условия И, еще не встречались ни с какими сценариями ИЛИ. Спасибо.