Итак, вот еще один вопрос по основам Casbah и MongoDB. После того, как я получил объект DBObject из базы данных, как мне извлечь из него определенные данные? Я знаю, что есть метод DBObject.get()
, который возвращает java.lang.Object
. Должен ли я сделать это так, а затем просто привести данные к нужному типу? Я не уверен, что это лучший способ сделать это... кто-нибудь может порекомендовать, как это сделать лучше?
ОБНОВЛЕНИЕ:
В конце концов я пошел по пути ручной обработки всех вещей. Я не использую Salat из-за ограничения класса case, потому что классы case не рекомендуются для детей, а это потребует архитектурной перестройки. Однако ответ помечен как лучший, поскольку он будет работать в большинстве ситуаций, и здесь нет другого более общего ответа.