0
ElasticSearch使得指数由UI创造了新的记录,但通过liquibase文件创建没有索引,因此不会出现在搜索结果中的记录,ElasticSearch应指数UI和liquibase文件创建的所有记录,是否有任何进程用于索引liquibase文件中的记录。ElasticSearch指数
ElasticSearch使得指数由UI创造了新的记录,但通过liquibase文件创建没有索引,因此不会出现在搜索结果中的记录,ElasticSearch应指数UI和liquibase文件创建的所有记录,是否有任何进程用于索引liquibase文件中的记录。ElasticSearch指数
Liquibase只是更改数据库。除非您有一些侦听数据库更改并更新Elasticsearch的进程,否则您将看不到更改。
可能有多种方式,让您的数据库记录到Elasticsearch:
第二个选项可以使用脚本或后端预定作业在代码中完成,也可以使用带有jdbc输入插件的Logstash。
如何创建liquibase更新日志文件?该jHipster医生说:“......有3种方式与Liquibase工作:使用实体副发电机,使用liquibase:DIFF Maven的目标,或手动更新配置文件...” – Jens
我用实体副发电机 –
但是如何在liquibase文件中创建记录?我想这些将被插入到数据库中而不使用您的实体,因此不会被添加到索引以进行弹性搜索... – Jens