пытаюсь подключить базу данных с solr, некоторые моменты не понимаю
это моя сущность
public class Accounting {
private String id;
private String file;
private String companyName;
private String country;
private Date date;
private String contractNumber;
private String documentName;
private Date documentDate;
private String documentNumber;
private String sum;
}
https://www.searchstax.com/blog/importing-data-postgresql-solr/
сделал все как написано по этой ссылке
<field name="file" type="string" indexed="true" stored="true" />
<field name="companyName" type="string" indexed="true" stored="true" />
<field name="country" type="string" indexed="true" stored="true" />
<field name="date" type="date" indexed="true" stored="true" />
<field name="contractNumber" type="string" indexed="true" stored="true" />
<field name="documentName" type="string" indexed="true" stored="true" />
<field name="documentDate" type="date" indexed="true" stored="true" />
<field name="documentNumber" type="string" indexed="true" stored="true" />
<field name="sum" type="string" indexed="true" stored="true" />
добавить файл данных конфигурации в ту же папку, где schema.sql
<dataConfig>
<dataSource type="JdbcDataSource" name="imdb-title-rating"
driver="org.postgresql.Driver"
url="jdbc:postgresql://localhost:5432/accounting"
user="postgres"
password="0503040080" />
<document name="title_rating">
<entity name="rating" query="SELECT * FROM title_ratings;" />
<field column="id" name="id" />
<field column="file" name="file" />
<field column="companyName" name="companyName" />
<field column="country" name="country" />
<field column="date" name="date" />
<field column="contractNumber" name="contractNumber" />
<field column="documentName" name="documentName" />
<field column="documentDate" name="documentDate" />
<field column="documentNumber" name="documentNumber" />
<field column="sum" name="sum" />
При сохранении данных в базе данных сразу будет заполнено поле Solr? Достаточно ли этих настроек?
в дополнение к текстовым полям я сохраню файлы, файл будет отправлен с лицевой стороны вместе с этими полями, первое, что я сохраню, это файл в базе данных, но я могу сохранить его в solr, если я Я не ошибаюсь, поэтому я должен сохранить содержимое в sol.I не могу понять, как сделать так, чтобы при поиске содержимого этого файла, я мог взять файл из базы данных, для меня это не ясно.
Я надеюсь, что смогу объяснить, что я хотел знать, сохранить эти поля вместе с файлом в базе данных, и тогда все будет в порядке, чтобы я мог затем работать с индексами. Было бы неплохо, если бы кто-то показал пример. Заранее спасибо