2014-12-09 8 views
2

거의 모든 필드가 필수 인 solr 스키마가 있습니다.@NotNull 유형 주석 - Solrj

내가 SOLR로 전송하기 전에 지금

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

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

SOLR

에서 데이터를 유지하기 위해 다음과 같은 POJO를 사용하고, 나는 현재 명시 적으로 널 (null)에 대한 각 필드를 확인하고 있습니다.
@NotNull이나 required = true와 같은 @Field 속성과 같은 주석이 있습니까? 그렇기 때문에 확인하지 않아도됩니까?

답변

0

불행히도, 나는 SolrJ가이 기능을 가지고 있다고 생각하지 않습니다. (출처 - 소스 코드를 보았습니다. 필드에는이 정의가 없으며 유용한 다른 콩도 없습니다.)

+0

thx 답장을위한 josh. 나는 또한 찾았지만 어떤 것도 얻을 수 없었다. 그것은 명시적인 유효성 검사를 계속해야 할 것 같습니다. – user811602