Я пытаюсь использовать «$» и оператор в Haskell MongoDB, который не работает:
myFilter = do
cursor <- MongoDB.find (MongoDB.select ["$and" =: [["field1" =: "test1"], ["field2" =: "test2"], ["field3" =: "test3"]]], "db")
rest cursor
Спасибо заранее.
Что означает «не работает»? Есть ли сообщение об ошибке? Если да, то что он говорит? Чего ты ожидал? Что ты получил? Какую версию пакета вы используете? – dfeuer
@dfeuer: Не удалось совместить ожидаемый тип 'Query' с фактическим типом '(Collection -> aQueryOrSelection0, String)' – David
Я хочу запросить несколько полей с оператором $ и. Является ли этот синтаксис ОК? – David