次のsolrコレクションに対してクエリを実行できます
{
"id":1,
"book_name":"Solr book",
"category":[1,2,3],
"author":[1]
},
{
"id":1,
"book_name":"Rocky",
"category":[3],
"author":[2]
},
{
"category_id": 1,
"category_name":"Technology"
},
{
"category_id": 2,
"category_name":"Apache Lucene"
},
{
"category_id": 3,
"category_name":"Sport"
},
{
"author_id": "1",
"author_name" "Chuck Norris"
},
{
"author_id": "1",
"author_name" "John Rambo"
}
次のようなものが返されます。
{
"id": 1,
"book_name": "Solr book",
"categories": ["Technology", "Apache Lucene"],
"Authors": ["Chuck Norris"]
}
典型的な検索ボックス入力で book_name AND/OR category_name AND/OR author name で検索しますか? または別の応答、私は似たようなものを返しますか?
それ以外の場合、それを達成するための推奨される回避策/ベストプラクティスはどれですか?
...バックエンド Web アプリを使用して応答を構成することなく、フロントエンド Web アプリ全体で単一のクエリを実行したいと考えています。そのデータは既に solr にあるためです。