2014-12-09 99 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