0
我是新來昆德拉MongoDB的啓用,我的問題是,當我試圖使用本機查詢來獲取數據我得到我下面的錯誤本地查詢的支持是不是在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();
幫助我......
感謝您的重播維韋克,我仍然有一個問題,你可以請檢查下面的鏈接https://github.com/impetus-opensource/Kundera/issues/683 –
作答上github.com/impetus-opensource/Kundera/issues/683 –