Как регистрировать запросы?
Я использую библиотеку Salat в Play! Framework для запроса данных из MongoDB. У меня проблемы с некоторыми вопросами. Итак, я хочу войти (используя logback in play!), Чтобы увидеть, как выполняются реальные запросы, создаваемые salat.
3 ответа
Salat основан на Java-драйвере MongoDB, поэтому вы можете просто включить уровень отладки для этого драйвера. Вот как:
Настройте ведение журнала для драйвера MongoDB Java.
Недостатком является то, что формат немного отличается от того, что вы выполняете в оболочке Mongo.
Скопируйте / вставьте следующие строки в свой application.conf
:
logger.root=DEBUG
logger.play=DEBUG
logger.application=DEBUG
Я работал с этим, преобразовав MongoDBObject в JSON, а затем записав его, используя Logger.debug в игре. Итак, это выглядит так:
Logger.debug (com.mongodb.util.JSON.serialize ([MongoDBObject here...]))