首页 > 编程知识 正文

mongodb索引,金水林睫慧搜索

时间:2023-05-03 22:25:11 阅读:256086 作者:211

使用 mongoTemplate 全文检索数据

1.创建一个索引

db.note.createIndex( { title: "text" } )

2.在实体类要检索的字段上使用 @TextIndexed 注解标注

@TextIndexedprivate String title;

3.使用 TextCriteria 检索数据

public List<Note> searchNote(String title){ Query query = new Query(); TextCriteria criteria = TextCriteria.forDefaultLanguage().matching(title); query.addCriteria(criteria); List<Note> datas = mongoTemplate.find(query,Note.class); return datas;}

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。