2014-12-09 86 views
2

我有solr模式,几乎每个字段都是必需的= true。@NotNull类型注释 - Solrj

我使用POJO之后发送它之前的Solr Solr中

@Field(value = "id") 
private String id; 

@Field(value = "entity_id") 
private Long entityId; 
... 

留存数据现在,我目前正在检查明确为空的每个字段。
有没有像@NotNull或@Field属性像required = true的任何注释,所以我不需要检查它们?

回答

0

不幸的是,我不相信SolrJ有这种能力。 (来源 - 我看了源代码。字段没有这个定义,也没有其他豆类可能有用。)

+0

thx乔希答复。我也搜索,但无法得到任何。看来我必须继续明确的验证。 – user811602 2014-12-10 06:48:31