入れ子フィールドのスキーマ定義
トピック作成者:ks-solruserml-bot (2024/07/31 21:31 投稿)
2
(The bot translated the original post https://lists.apache.org/thread/ng2kdt7vxk7fg65syo82sv1q7s1gttz9 into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、皆さん。
しばらくの間、Solrで入れ子構造をインデックス化し、スキーマAPIを使用してスキーマを事前に定義する問題に取り組んでいます。
特に、以下のドキュメントを考えてみてください:
{
"id": "doc_1",
"title": "Am I a banana or not?",
"indications": [
{ "id": "ind_1", "title": "Yes you are", "text": "True story" },
{ "id": "ind_2", "title": "No you aren't", "text": "Because she said so" }
]
}
そして、以下の2つの主要な問題があります。
- まず、入れ子フィールドを
managed-schema.xml
にどのように定義すべきかわからず、フィールド「indications」も定義すべきかどうかわかりません。 - トップレベルの「text」フィールドと各「indication」内の「text」フィールドに異なる定義を与えることは可能でしょうか?
本当に困っていますので、誰か助けていただけると非常にありがたいです。
どうぞよろしくお願いいたします。
Christoph
トピックへ返信するには、ログインが必要です。