第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何索引spring data mongodb中的所有字段?

如何索引spring data mongodb中的所有字段?

湖上湖 2022-05-21 16:43:16
假設(shè)我有一些稱為候選人的集合。我想text在這個(gè)集合中的所有字段上創(chuàng)建一個(gè)索引。在mongo中,我知道我可以這樣做db.candidates.createIndex({"$**":"text"},{name:"TextIndex"}) 這是我的 java pojo 或?qū)嶓w。@Document(collection = "candidates")public class Candidate {    @Id    private String id;    private String firstName;    private String lastName;   // Other stuff: removed for brevity}db.candidates.createIndex({"$**":"text"},{name:"TextIndex"})現(xiàn)在我在java中怎么做?那就是我如何索引整個(gè) pojo 或如何索引我的集合中的所有字段?這個(gè)問題試圖做同樣的事情,但它沒有完整的細(xì)節(jié)。我還查看了@Indexed注釋,但是我如何使用索引整個(gè)集合,因?yàn)樗荒軕?yīng)用于一個(gè)字段?
查看完整描述

1 回答

?
翻翻過去那場雪

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊

使用@TextIndexed,您至少可以索引要包含在索引中的所有字段。https://docs.spring.io/spring-data/mongodb/docs/current/api/org/springframework/data/mongodb/core/index/TextIndexed.html

或者,您可以為此使用 mongotemplate。如何使用 Spring-Data-MongoDB 在實(shí)體中設(shè)置 @TextIndex 名稱


查看完整回答
反對 回復(fù) 2022-05-21
  • 1 回答
  • 0 關(guān)注
  • 152 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號