Thank you so much for your help. Based on the same schema in my first post and your help I created this, have I implemented it correctly based on your suggestion? I tried to comment it:
<dataConfig> <dataSource name="app-ds" driver="org.postgresql.Driver" url="jdbc:postgresql://localhost:5432/wikipedia" user="wikipedia" password="secret" /> <document> <entity dataSource="app-ds" name="item" query="SELECT id, title, description, date, link, location_id, source_id, company_id from item"> <entity dataSource="app-ds" name="location" query="SELECT name, coordinate from location where location_id=${item.location_id}"> <entity dataSource="app-ds" name="source" query="SELECT name from source where source_id=${item.source_id}"> <entity dataSource="app-ds" name="company" query="SELECT name from company where company_id=${item.company_id}"> <field column="id" name="id" /> <field column="title" name="title" /> <field column="description" name="description" /> <field column="date" name="date" /> <field column="link" name="link" /> <field column="name" name="company_name" /> <field column="name" name="source_name" /> <field column="name" name="location_name" /> <field column="coordinate" name="location_coordinates" /> </entity> </entity> </document> </dataConfig> -- View this message in context: http://lucene.472066.n3.nabble.com/SQL-DIH-Can-I-have-some-guidance-please-tp4024207p4024235.html Sent from the Solr - User mailing list archive at Nabble.com.