Как выполнить собственный запрос оболочки mon go из кода java? - PullRequest
1 голос
/ 07 мая 2020

Есть ли способ выполнить запрос mon go или js скрипт в том же формате , что и в оболочке mon go?

Пример запроса :

db.getCollection('MyCollection').aggregate([
    {
        "$unwind": "$rootElement.list"
    },
    {
        "$match": {$expr: {$eq: ["$rootElement.list.elementId", "$rootElement.elementId"]}}
    }
]

Я просто хочу получить этот запрос в виде строки или запроса. js файл и выполнить его из java кода.

В версии 4.2 MongoDB удаляет команду eval, но есть ли альтернатива ? Спасибо.

...