我有solr架构,几乎每个字段都需要= true。
我正在使用以下POJO来保存solr中的数据
@Field(value = "id")
private String id;
@Field(value = "entity_id")
private Long entityId;
...
现在在将它发送给solr之前,我目前正在明确检查每个字段是否为空。
是否有像@NotNull或@Field属性这样的注释,如required = true,所以我不需要检查它们吗?
答案 0 :(得分:0)
不幸的是,我不相信SolrJ有这种能力。 (来源 - 我查看了源代码。字段没有定义,也没有其他bean可能有用。)