в моем методе Java я хотел бы передать в качестве параметра моей коллекции MongoDB сложный запрос, подобный этому:
{"$or": [{"$and": [{"contextID": "AKKA"}, {"messageID": "PIPPO"}]},
{"$and": [{"domain": "Niguarda"}, {"hostName": {"$ne": "hostServer"}}]}
]
}
Строка, содержащая запрос, является переменной и передается в качестве параметра в строке запроса.
Я попытался передать запрос в качестве параметра критериям метода
(queryDB.criteria("
{"$or": [
{"$and": [{"contextID": "AKKA"}, {"messageID": "PIPPO"}]},
{"$and": [{"domain": "Niguarda"}, {"hostName": {"$ne": "hostServer"}}]}]
}"
)
Но это не работает.
Какие-либо предложения?