gpt4 book ai didi

mysql - solr 增量导入 "fetches"但不导入 "process"

转载 作者:可可西里 更新时间:2023-11-01 07:03:46 25 4
gpt4 key购买 nike

当我运行/solr/dataimport?command=full-import 时,它会处理所有文档。但是,当我运行增量导入 (/solr/dataimport?command=delta-import) 时,它会正确识别更新的数据(返回“<str name="Total Rows Fetched">1</str>”)但不处理任何数据(返回“<str name="Total Changed Documents">0</str>”)

我的 data-config.xml 看起来像这样:

<entity name="category" pk="catID" 
query="SELECT CONCAT('c_',catID) ID, catID, catName FROM category"
deltaImportQuery="SELECT CONCAT('c_',catID) ID, catID, catName FROM category WHERE catID = '{$dataimporter.delta.catID}'"
deltaQuery="SELECT catID FROM category WHERE catDate &gt; '${dataimporter.last_index_time}'"/>

(注意 - 我的 concat 有一个单独的原因)

为什么完全导入处理而增量导入获取但不处理?

最佳答案

'{$dataimporter.delta.catID}',这里的catID应该是字段定义中name属性的值。我有同样的问题,然后意识到引用的变量是字段名称......我希望它有效。

关于mysql - solr 增量导入 "fetches"但不导入 "process",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10403763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com