Я пытаюсь настроить процессор PutMongo (1.7.0), чтобы сделать переход в коллекцию. Я получаю эту ошибку: ![I get this error](https://i.stack.imgur.com/GeKsJ.png)
Это моя конфигурация PutMongo:
![enter image description here](https://i.stack.imgur.com/BP7lt.png)
Это то, чтовходящий потоковый файл выглядит следующим образом:
{"_id": {"compositeOne":"co", "compositeTwo": "ctr"}, "value": true}
Потоковый файл имеет следующий атрибут _id:
{"compositeOne":"co", "compositeTwo": "ctr"}
Коллекция TEST имеет документ с точно таким же содержимым, что и у потокового файла.
Я ожидал, что запрос на обновление пройдет, так как не вижу в этом ничего плохого, вместо этого я получаю вышеуказанную ошибку.
Я уже пытался воспроизвести это в оболочке Монго, используя этоquery:
db.TEST.update({_id: {"compositeOne":"co", "compositeTwo": "ctr"}}, {_id: {"compositeOne":"co", "compositeTwo": "ctr"}, "value": true}, {upsert: true});
Этот запрос не вызывает ошибок. Как я могу настроить процессор PutMongo, чтобы запрос не выдавал ошибку выше?