【问题标题】:Solr not searching (Very basic example)Solr 不搜索(非常基本的示例)
【发布时间】:2013-04-16 15:49:53
【问题描述】:

Solr 版本: 4.2.1

目标:
我正在尝试构建一个非常简单的 Solr 示例

到目前为止:
已安装 solr
能够成功运行示例\教程http://lucene.apache.org/solr/4_2_1/tutorial.html

下一步:
现在我正在尝试创建自己的架构
我创建了一个架构:http://pastebin.com/vj4ATa8d
和一个测试文档:http://pastebin.com/7fvZ5GTQ
我已使用命令
java -jar post.jar testdoc.xml

将文档添加到 Solr

工作原理:
在 Solr Admin- 我可以看到架构
我可以看到一个文件已上传
我可以去管理控制台查询如下:
将 q 指定为“:”。这有效-显示文档

http://localhost:8983/solr/collection2/select?q=*%3A*&wt=xml&indent=true

什么不起作用:
如果我将 q 设为 Nashua- 我看不到任何结果
这是默认搜索字段
其他属性也不起作用

http://localhost:8983/solr/collection2/select?q=Nashua&wt=xml&indent=true

调试响应http://pastebin.com/fTneyEba

【问题讨论】:

    标签: solr lucene


    【解决方案1】:

    您需要将您的字段复制到默认搜索字段(在本例中为文本)或使用您要搜索的字段限定您的查询:

    .../select?q=city:Nashua&wt=xml&indent=true
    

    需要阅读的内容:

    1. 默认搜索字段
    2. 复制字段

    两者都记录在这里:

    https://wiki.apache.org/solr/SchemaXml

    【讨论】:

      猜你喜欢
      • 2023-01-03
      • 1970-01-01
      • 2015-07-15
      • 2013-06-24
      • 2013-09-21
      • 2011-01-12
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多