私は人、場所、都市、国である4つのテーブルを持つデータベースを持っています。特定のテーブルごとに検索できるようにしたいと考えています(すべての国の検索がユナイテッドで始まるように)。国「united state」の「c」で始まる市区町村に場所がある人)。
すべてのテーブルのエンティティと最後のケースのネストされたエンティティを定義しようとしましたが、クエリを記述してアップ検索を実行し、人のみまたはすべてを検索したいことをsolrに伝える方法がわかりませんテーブル。
これを解決するにはコード例が必要です。
私はphp/mysqlを使用しています。