diff options
author | Bob Zeleznik <zzzman@gmail.com> | 2019-12-10 18:49:03 -0500 |
---|---|---|
committer | Bob Zeleznik <zzzman@gmail.com> | 2019-12-10 18:49:03 -0500 |
commit | 1dbb45826d4414ed7a1acb5daff730b6e79e97c2 (patch) | |
tree | 9258a346834abccc9ce4881664ccb956f53ae9f7 /solr-8.3.1/example/example-DIH/solr/db/conf/db-data-config.xml | |
parent | 4ab742c54d600fb62b02268f48e711258558924b (diff) | |
parent | 68ccde3251622fdb51ef3d21282fddd8207da3c1 (diff) |
Merge branch 'master' of https://github.com/browngraphicslab/Dash-Web
Diffstat (limited to 'solr-8.3.1/example/example-DIH/solr/db/conf/db-data-config.xml')
-rw-r--r-- | solr-8.3.1/example/example-DIH/solr/db/conf/db-data-config.xml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/solr-8.3.1/example/example-DIH/solr/db/conf/db-data-config.xml b/solr-8.3.1/example/example-DIH/solr/db/conf/db-data-config.xml new file mode 100644 index 000000000..4a7dba955 --- /dev/null +++ b/solr-8.3.1/example/example-DIH/solr/db/conf/db-data-config.xml @@ -0,0 +1,29 @@ +<dataConfig> + <dataSource driver="org.hsqldb.jdbcDriver" url="jdbc:hsqldb:${solr.install.dir}/example/example-DIH/hsqldb/ex" user="sa" /> + <document> + <entity name="item" query="select * from item" + deltaQuery="select id from item where last_modified > '${dataimporter.last_index_time}'"> + <field column="NAME" name="name" /> + + <entity name="feature" + query="select DESCRIPTION from FEATURE where ITEM_ID='${item.ID}'" + deltaQuery="select ITEM_ID from FEATURE where last_modified > '${dataimporter.last_index_time}'" + parentDeltaQuery="select ID from item where ID=${feature.ITEM_ID}"> + <field name="features" column="DESCRIPTION" /> + </entity> + + <entity name="item_category" + query="select CATEGORY_ID from item_category where ITEM_ID='${item.ID}'" + deltaQuery="select ITEM_ID, CATEGORY_ID from item_category where last_modified > '${dataimporter.last_index_time}'" + parentDeltaQuery="select ID from item where ID=${item_category.ITEM_ID}"> + <entity name="category" + query="select DESCRIPTION from category where ID = '${item_category.CATEGORY_ID}'" + deltaQuery="select ID from category where last_modified > '${dataimporter.last_index_time}'" + parentDeltaQuery="select ITEM_ID, CATEGORY_ID from item_category where CATEGORY_ID=${category.ID}"> + <field column="DESCRIPTION" name="cat" /> + </entity> + </entity> + </entity> + </document> +</dataConfig> + |