2012-02-20 80 views
1

我已成功导入数据到solr。 当我说完整的导入它显示适当的行取回。 但是当我搜索solr管理员中的任何与获取行中的数据相关的东西时,它不会找到任何结果。 任何一个可以帮助我,我想搜索数据库使用索尔管理MySQL到Solr导入问题

+0

尝试'q = *:*'来获取Solr索引的所有内容。这是什么意思:“使用solr管理员从数据库中搜索数据” – aitchnyu 2012-02-20 10:12:15

+0

我想查看从mysql数据库获取的行是否索引 – user1208634 2012-02-20 10:39:47

+0

我已经对schema.xml,solrconfig.xml进行了更改并创建了一个文件my-data -config.xml中,并且我编写了从数据库中获取数据的查询。但是它显示的结果与mysql查询相同。然后没有使用Solr。其实我想显示基于单名/字段的数据,而不需要与mqsql数据库相同的查询。 – user1208634 2012-02-20 10:43:24

回答

0

在您的查询输入*:*应该返回你的行数据看起来像。您可能无法在schema.xml文件中设置参数。

+0

我在Schema.xml文件中添加了字段名称和UniqueKey。当我完全导入时,应该输入*:* – user1208634 2012-02-21 10:51:13

+0

它显示相关的行被提取为其结果。之后,当我从管理页面搜索某些东西,这是完整导入数据的一部分,solr不会搜索它。 – user1208634 2012-02-22 06:36:01

+0

您需要在管理面板中输入*:*,在其中显示“查询字符串:”。除非你这样做,并告诉我们你的输出,否则我们无法帮助你进一步。 – bikedorkseattle 2012-02-22 17:51:28