Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apachesolr&;schema.xml_Apache_Solr_Lucene - Fatal编程技术网

apachesolr&;schema.xml

apachesolr&;schema.xml,apache,solr,lucene,Apache,Solr,Lucene,昨天我刚开始使用ApacheSolr4.1,虽然我成功地在Solr中导入了MySQL数据,但我无法使用查询查看任何数据。我怀疑问题出在schema.xml更改中(data-config.xml是正确的)。以下是我的问题- 是否需要在schema.xml中添加所有DB字段?我的桌子有275个+ 字段,配置所有字段将是一项任务。我希望 有一种方法可以自动配置这些字段 有没有一种方法可以为我的需求使用单独的schema.xml?哪里 我如何配置它?我不想修改DIH的示例 示例schema.xml

昨天我刚开始使用ApacheSolr4.1,虽然我成功地在Solr中导入了MySQL数据,但我无法使用查询查看任何数据。我怀疑问题出在schema.xml更改中(data-config.xml是正确的)。以下是我的问题-

  • 是否需要在schema.xml中添加所有DB字段?我的桌子有275个+ 字段,配置所有字段将是一项任务。我希望 有一种方法可以自动配置这些字段
  • 有没有一种方法可以为我的需求使用单独的schema.xml?哪里 我如何配置它?我不想修改DIH的示例 示例schema.xml
这里的任何指点都将不胜感激!我已经看过了这份文件-

我也读了这里发布的一些问题,但找不到我的问题的答案。

1)您在data-config.xml中提到的所有字段作为字段列必须将它们添加到schema.xml中。没有可用的自动配置。
2) 不,我们不能使用单独的schema.xml。


请您展示您在schema.xml中提到的一些索引字段,谢谢您的输入@Jayesh。我没有在data-config.xml中显式添加任何字段,我的第一个查询只是基本的“select*fromtable_name”。我认为我的字段可能与Solr示例冲突,因此我现在正在基于示例DIH编写自己的新schema.xml。如果没有不同/单独的schema.xml,我可能需要有自己不同的核心。我将在这里发布它的进展情况。再次感谢您的有用输入。无需使用不同的内核。您可以修改现有的schema.xml以保留您的字段。也不需要删除现有字段。@Manish在这个Manish上成功了吗?@JayeshBhoyar:嗨,我也刚刚开始使用solr。我安装了
solr
的PECL PHP扩展,它可以正常工作。不过我有点怀疑。如何将schema.xml等文件与
php
文件链接?@JayeshBhoyar:例如,如果我们不使用
solr
索引文档,那么
schema.xml
会以任何方式改变吗?我的意思是,在这种情况下,我们必须遵循通过
solr
进行索引时所遵循的步骤?[与是否使用php无关]