Как использовать $ и в Pymon go без проблем с синтаксисом? - PullRequest
0 голосов
/ 04 апреля 2020

Я запутался, почему это не работает

для записи в mycollection.find ({$ and: [{"PARTNER_SOURCE": "InLife"}, {"HOLDINGMATCHES": {"$ Существует ":" true "}}]}):

выдать эту ошибку:

Файл" ./outputleads.py ", строка 15 для записи в mycollection.find ({$ and: [ {"PARTNER_SOURCE": "InLife"}, {"HOLDINGMATCHES": {"$ exist": "true"}}]}): ^ SyntaxError: неверный синтаксис

Это дает синтаксическую ошибку прямо на $ on $ и

Что с ним не так?

Это прекрасно работает как фильтр прямо на интерфейсе mongodb: {$ and: [{"PARTNER_SOURCE": "InLife"}, {"HOLDINGMATCHES": {"$ существующие": "true"}} ]}

1 Ответ

0 голосов
/ 04 апреля 2020

$ и должно быть в кавычках ... все должно быть в "" очевидно.

для записи в mycollection.find ({"$ and": [{"PARTNER_SOURCE": "InLife"}, {"HOLDINGMATCHES": {"$ exist": "true"}}]}):

...