2014-12-09 4 views
2

У меня есть схема solr, где требуется почти каждое поле = true.@NotNull тип аннотации - Solrj

Я использую следующий POJO для сохранения данных в Solr

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

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

Теперь перед его отправкой в ​​Solr, я в настоящее время проверки явно каждое поле для нуля.
Есть ли какие-либо аннотации, такие как @NotNull или атрибут @Field, как required = true, так что мне не нужно их проверять?

ответ

0

К сожалению, я не считаю, что SolrJ обладает этой возможностью. (Источник - я посмотрел исходный код. Поле не имеет этого определения, и нет других компонентов, которые могут быть полезны.)

+0

thx josh для ответа. Я также искал, но не смог получить. Кажется, мне нужно продолжить явное подтверждение. – user811602

Смежные вопросы