如何将索引名称作为我们同一类的任何变量名称

发布于 2025-02-01 09:25:31 字数 1022 浏览 2 评论 0原文

我正在使用sprinf数据JPA弹性搜索,每当我用findbyId()获取数据时,或者每次eLasticsearch索引的名称都可能是不同的


@Document(indexName = "sampleIndexName" ,createIndex = false)
public class Details_model {

    
    @Id
    private String _id ;
    @Transient
    private String applicationName ;
    private String mime_type;
    private String status;
    private String pageName;
    private String domain;
    private String url;
    private String size;
    private String webLoadTimeInSeconds;
    private String start_time;
    private String time_stamp;
    private String req_headersize;
    private String req_bodysize;
    private String resp_headersize;
    private String resp_bodysize;
    private String timingsend;
    private String timingblocked;
    private String timingdns;
    private String timingssl;
    private String timingwait;
    private String timingreceive;
    private String timingconnect;
    private String identity;
    
    ...
    
}

...每次我点击new Findby_id()或findbymime_type()等时,就像索引名称一样

I am using sprinf data jpa elastic search, in which i need whenever i fetch data by like findById(), or something everytime the Name of the elasticSearch index can be diffrent...


@Document(indexName = "sampleIndexName" ,createIndex = false)
public class Details_model {

    
    @Id
    private String _id ;
    @Transient
    private String applicationName ;
    private String mime_type;
    private String status;
    private String pageName;
    private String domain;
    private String url;
    private String size;
    private String webLoadTimeInSeconds;
    private String start_time;
    private String time_stamp;
    private String req_headersize;
    private String req_bodysize;
    private String resp_headersize;
    private String resp_bodysize;
    private String timingsend;
    private String timingblocked;
    private String timingdns;
    private String timingssl;
    private String timingwait;
    private String timingreceive;
    private String timingconnect;
    private String identity;
    
    ...
    
}

In above code I need my "applicationName" variable to go like index name every time i hit new findBy_id(), or findByMime_type() etc.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文