Solr DIH data-config.xml では、次のように JOIN を使用してメイン エンティティのクエリを使用して、できるだけ多くのフィールドを取得することをお勧めします。
<entity name="Lists"
pk="l.list_id"
query="SELECT l.list_id AS id, l.user_id, lo.is_votable FROM lists l
INNER JOIN list_options lo ON lo.list_id = l.list_id">
または、次のような別のサブエンティティを使用します。
<entity name="Lists"
pk="l.list_id"
query="SELECT l.list_id AS id, l.user_id FROM lists l">
<entity name="ListOptions"
query="SELECT lo.is_votable FROM list_options lo
WHERE lo.list_id=${Lists.id}" />
</entity>