Я ищу создать динамический запрос MongoDB в Mule и модифицировал код Java Transformer с этого поста для работы с MongoDB: Mule-Creating dynamic where condition for sql query through DB connectorКак обрабатывать различные типы данных при создании динамического запроса MongoDB в Mule
Мой запрос является наилучшим способом обработки различных типов данных, входящих в качестве параметров запроса для предложения WHERE, например строка будет иметь значение '', а логическое значение будет без кавычек.
Я думаю, что мне нужно будет добавить оператор if, который определяет, использовать ли кавычки или нет на основе имен полей.
Я просто хотел узнать, есть ли лучший способ, потому что мне кажется, что я жестко кодирую ценности, которые я пытаюсь избежать.
Благодаря