@Indexed
public class Event implements Serializable {
@DocumentId
private Long id;
@Field
@AnalyzerDiscriminator(impl = LanguageDiscriminator.class) // "de", GermanAnalyzer
private String lang;
@IndexedEmbedded
private User user;
}
@Indexed
@Analyzer(impl = GermanAnalyzer.class)
public class User implements Serializable {
@DocumentId
private Long id;
@Field
private String firstName;
}
firstName フィールドは index User で分析され、index Event では分析されません。これは正しい動作ですか?