java@NotNull类型注释Solrj
我有一个solr模式,其中几乎每个字段都是required=true
我使用以下POJO在solr中持久化数据
@Field(value = "id")
private String id;
@Field(value = "entity_id")
private Long entityId;
...
现在,在将其发送给solr之前,我正在显式地检查每个字段是否为null
是否有@NotNull或@Field属性等注释,如required=true,以便我不必检查它们
# 1 楼答案
不幸的是,我不相信SolrJ有这种能力。(源代码-我查看了源代码。字段没有定义这个,也没有其他可能有用的bean。)