2014-12-04 4 views
0

https://github.com/maasdi/pentaho-mongodb-delete-plugin/wiki/MongoDB-DeleteКак удалить все документы в коллекции MongoDB используя MongoDB удалить шаг в Pentaho

Имеет документацию здесь, но я не могу написать запрос в JSON

Использование JSON запросов Выберите эту опцию, если вы хотите используйте выражение запроса JSON для своих критериев удаления, когда вы отметите эту опцию, будет отображаться запрос.

Кто-нибудь знает, как удалить все документы json, но не удалить, но удалить с помощью шага pentaho pdi kettle, который является mongodb delete?

db.inventory.remove ({}) следующая команда, которая удаляет все документы без удаления индекса, и эта команда не работает в pentaho ?? Может быть, есть способ передать его. Нет никаких примеров в ссылке, приведенной в том, как использовать плагин, помимо того, какое поле находится внутри плагина удаления.

+0

db.inventory.remove ({}) следующая команда, которая удаляет все документы без удаления индекса, и эта команда не работает в pentaho ?? Может быть, есть способ передать его. Нет никаких примеров в ссылке, приведенной в том, как использовать плагин отдельно от того, в каком поле находится каждый из плагина удаления. – jvm

ответ

0

Используйте datagrid и вставьте в него постоянное название и значение value затем передайте это на следующий шаг удаления mongodb. Выражение выражения json query пустое, и вы получите предупреждение «говорящие документы будут удалены в коллекции». Просто нажмите «ОК» и запустите ktr. документы удалены

+0

Я мог бы опубликовать изображение, но этот форум, похоже, не позволяет нам после. – jvm