Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
Java 如何在solr中从数据库中获取数据_Java_Xml_Solr - Fatal编程技术网

Java 如何在solr中从数据库中获取数据

Java 如何在solr中从数据库中获取数据,java,xml,solr,Java,Xml,Solr,我想从数据库中获取数据,以便通过solr进行索引。 我的db-data-config.xml是: <dataConfig> <dataSource type="JdbcDataSource" driver="org.gjt.mm.mysql.Driver" url="jdbc:mysql://192.168.1.9:3306/angara" user="root" password="ampliflex" /> <document>

我想从数据库中获取数据,以便通过solr进行索引。 我的db-data-config.xml是:

<dataConfig>
    <dataSource type="JdbcDataSource" driver="org.gjt.mm.mysql.Driver" url="jdbc:mysql://192.168.1.9:3306/angara" user="root" password="ampliflex" />
    <document>
                 <entity name="tdiamonds" query="select UID_PK from tdiamonds"
            <field column="UID_PK" name="name" />
          </entity>
    </document> </dataConfig>


原因:org.xml.sax.SAXParseException:元素类型“entity”后面必须跟属性规范“>”或“/>”


您的实体标记未关闭

Grooveek:现在请帮我解决问题..在前面给出的my db-data-config.xml中单击lokk。当我运行命令java-Dsolr.solr.home=“/example DIH/solr/”-jar start.jar时,它会索引tdiamonds tables UID_PK列吗?应该是这样,但我没有得到任何索引valuessorry,我不是solr专家。刚刚发现了打字错误。。。你应该问一个关于这个问题的新问题。我想这个关上了