剛開始用mongo,在某張表的某個欄位上加了text全文索引,但是發現在客戶端是可行的,但是用程式卻不可以?
不知道用mongoTemplate 時啥寫法?
目前使用的是和普通查詢欄位一樣的寫法:
mongoTemplate.find(query, this.getEntityClass());
不知道全文索引查詢是如何寫的 ‘’
求解了???
uj5u.com熱心網友回復:
有大神出現不?uj5u.com熱心網友回復:
已經解決了 ,db.list.find({'code':'testname','$text':{$search:'3120980105'}}); 全文索引直接用$text 就可以了;
要做的就是封裝下{'code':'testname','$text':{$search:'3120980105'}}資料
uj5u.com熱心網友回復:
請問是如何完成最后說的封裝的,mongodb.core.query 物件里好像沒有找到相應的方法。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/16036.html
標籤:Web 開發
上一篇:IntelliJ IDEA新建Spring Initializr專案,新建好一直報錯Unable to import maven project:
下一篇:有沒有大佬知道為什么使用openfeign時,controller注入service時就報org.quartz.ObjectAlreadyExistsExcep
