Поддержка собственных запросов не включена в mongoDB

Я новичок в kundera mongoDb. Моя проблема в том, что когда я пытался получить данные, используя собственный запрос, я получаю сообщение об ошибке ниже.

  Exception in thread "main" com.impetus.kundera.query.QueryHandlerException: java.lang.UnsupportedOperationException: Native query support is not enabled in mongoDB
    at com.impetus.client.mongodb.query.MongoDBQuery.populateEntities(MongoDBQuery.java:172)
    at com.impetus.kundera.query.QueryImpl.fetch(QueryImpl.java:986)
    at com.impetus.kundera.query.QueryImpl.getResultList(QueryImpl.java:163)
    at com.test.Test2.main(Test2.java:80)

Мой код ниже

EntityManagerFactory emf = Persistence
            .createEntityManagerFactory("mango");
    EntityManager em = emf.createEntityManager();

    Query query = em.createNativeQuery("db.resturant.find({contact: {\"$elemMatch\" :  {\"Mobile\" : \"9568256549\"}}})");

query.getResultList();

Помоги мне...


person Sreekanth Reddy M    schedule 29.12.2014    source источник


Ответы (1)