使用solr的DIH导入mysql数据的问题

ldl123292 发布于 2015/03/06 11:18
阅读 903
收藏 0

我使用了solr的DIH来实现mysql的全量索引,配置好了各种配置文件

data-config.xml

<document>
		<entity name="admin" pk="admin_pkid" 
		query="select admin_pkid,admin_code,username from admin">
			<field column="admin_pkid" name="admin_pkid" />
			<field column="admin_code" name="admin_code" />
			<field column="username" name="username" />
		</entity>
	</document>



schema.xml

<field name="admin_pkid" type="string" indexed="true" stored="true" required="true"/>
   <field name="admin_code" type="string" indexed="true" stored="true" required="false"/>
   <field name="username" type="string" indexed="true" stored="true" required="false"/>

然后执行full-import

结果

Indexing completed. Added/Updated: 0 documents. Deleted 0 documents.

Requests: 1,Fetched: 12,Skipped: 0,Processed: 0
Started:about 17 hours ago

查到了mysql的数据,但是没有建立索引,什么情况

加载中
1
1
ldl123292
ldl123292
还是木有人
0
wish200
wish200
我也碰到了这个问题 为什么
ldl123292
ldl123292
不好意思,我记不清了,当时好像重新赔了下就成了,好久不用solr了
0
洛子墟
洛子墟
需要导入各种驱动...lib包,这个看了n多教程都没有写...
0
太黑_thj
太黑_thj

因为你的field没有定义id

返回顶部
顶部