2016-01-19 3 views
0

Возможно ли запросить данные Spring MongoDB для данных простого JSON/BSON без преобразования данных в фактическую реализацию модели?Запрос BSON с использованием данных Spring MongoDB

Все, что я мог найти, это <T> T findOne(Query query, Class<T> entityClass); MongoOperation и метод <T> T findOne(Query query, Class<T> entityClass); MongoTemplate. Оба они возвращают преобразованную модель, а не простые данные. Это так же просто, как передать в DBObject или BSONObject как параметр класса?

+0

Интересно, будет ли лучший подход состоять в том, чтобы передать JSON в базовый драйвер Java Mongo. Я предполагаю, что есть метод где-то в API, который даст вам ссылку на него. –

ответ

1

Да, это так, но я думаю, вы могли бы просто попробовать его в то же время, когда вы записали этот вопрос?

Query query = new BasicQuery("{\"emailAddress\" : \"[email protected]\"}"); 
DBObject result = template.findOne(query, DBObject.class); 
Смежные вопросы