Этот вопрос связан с документом SolrJ как фасоль. У меня есть объект , который имеет в нем другой объект. Не могли бы вы рассказать мне, как комментировать для внутренних объектов? Проблема, с которой я сталкиваюсь, - это внутренние поля объектов: отсутствует при индексировании. В приведенном ниже примере он просто добавляет поля и пропускает имя и идентификатор автора.SolrJ POJO Аннотации
Пример: «Контент» - это один класс, у которого есть «Автору», поскольку его имеет объект отношения .
class Content{
@Field("uniqueId")
String id;
@Field("timeStamp")
Long timeStamp;
//What should be the annotation type for this entity?
Author author;
}
class Author{
@Field("authorName")
String authorName;
@Field("authorId")
String id;
}
Моя схема XML является:
<field name="uniqueId" type="string" />
<field name="timeStamp" type="long" />
<field name="authorName" type="string" />
<field name="authorId" type="string" />