0
多対1の関係を持つAction
とUser
の2つのエンティティがあります。
アクションを検索しましたが、user full name
ファセットがありますが、full_name
カラムの代わりにfirst_name
とlast_name
があります。休止状態の検索のための複合ファセット
firstName
とlastName
を一緒に使用するハイバネート検索で結合されたファセットを作成する方法はありますか?または、検索インデックス(ファセット付き)に存在するが、データベースに存在しない組み合わせフィールドfullName
を作成する方法はありますか?
マッピングは以下の通りです:
@Entity
public class Action {
...
@IndexEmbedded
private User user;
}
@Entity
public class User {
...
@Facet
@Field(analyze = Analyze.NO)
private String firstName;
@Facet
@Field(analyze = Analyze.NO)
private String lastName;
}