gpt4 book ai didi

java - Solr 中的架构解析失败

转载 作者:行者123 更新时间:2023-11-29 02:35:49 25 4
gpt4 key购买 nike

当我启动 solr 时,我收到 Schema Parsing Failed。我正在尝试使用 DIH 从 mysql 导入数据。 data-config.xml 和 schema.xml 中的更改如下(以及 [在此处的 PasteBin][1])。

数据配置.xml:

?xml version="1.0" encoding="UTF-8" ?>
<dataConfig>
<dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/abcd" user="root" password="admin"/>
<document name="products">
<entity name="tbl_tweet_data_2011_03_14" query="select * from tbl_tweet_data_2011_03_14"
deltaImportQuery="SELECT * FROM tbl_tweet_data_2011_03_14 WHERE TweetData='${dataimporter.delta.TweetData}'"
deltaQuery="SELECT TweetData,Polarity,TweetID,Retweet,TweetCreatedAt,Reply_tweet_ID,Reply_userID,UserID,UserName,CreatedAt FROM item WHERE CreatedAt &gt; '${dataimporter.last_index_time}'">

<field column="TweetData" name="TweetData" />
<field column="Polarity" name="Polarity" />
<field column="TweetID" name="TweetID" />
<field column="Retweet" name="Retweet" />
<field column="TweetCreatedAt" name="TweetCreatedAt" />
<field column="Reply_tweet_ID" name="Reply_tweet_ID" />
<field column="Reply_userID" name="Reply_userID" />
<field column="UserID" name="UserID" />
<field column="UserName" name="UserName" />
<field column="CreatedAt" name="CreatedAt" />

</entity>
</document>
</dataConfig>

架构.XML:http://pastebin.com/4rxEEQJk

错误信息:http://pastebin.com/sDxncb6R

由于schema.xml和Error message放不下body,所以在pastebin中提供了

最佳答案

您有一个自定义唯一 ID 字段 <uniqueKey>TweetID</uniqueKey>但似乎有对默认唯一 ID 字段的引用 id在某处闲逛。我查看了您的代码,但找不到任何东西。

您最近是否更改了唯一 ID 字段?当您将字段名称改回 id 时是否有效? ?

关于java - Solr 中的架构解析失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5297695/

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