私がやろうとしていることを説明する例を次に示します。
Cookbook と Recipe の間に 1 対多の関係があり、両方のテーブルにフィールド 'id' と 'name' があるとします。現在、検索ではレシピの「名前」フィールドのみが返されるため、結果は次のようになります -
レシピ
- 結果名 1
- 結果名 2
- 結果名 3
- ...
外部キーに sql_attr_uint を使用して追加のデータベース呼び出しや検索クエリを実行せずに、私が見たいのは次のとおりです。
レシピ
- 結果名 1 ---------- この結果のクックブック名
- 結果名 2 ---------- この結果のクックブック名
- 結果名 3 ---------- この結果のクックブック名
- ...
私は sql_attr_string を知っていますが、これは各ドキュメントに単一の任意の文字列を追加する場合にのみ役立ちます。全文検索できない sql_joined_field のようなものが必要ですが、代わりに、クエリからの適切な値を使用してドキュメントに格納されるだけです。
任意の提案をいただければ幸いです。