我如何判断solr索引中的内容?

时间:2011-07-13 19:18:54

标签: mysql solr indexing

我正在尝试将一个非常小的(6行)表索引到solr中,它说它添加/更新了6个文档,但是当我搜索字段时它没有返回任何内容。我的表格如下

League:
field      |  type  |
---------------------
id         |  int   |
leaguename |  string|

以下是我尝试进行全导入时的solr打印

    03data-config.xmlfull-importidle1602011-07-13 19:11:42Indexing completed. Added/Updated: 6 documents. Deleted 0 documents.
2011-07-13 19:11:422011-07-13 19:11:4260:0:0.120
This response format is experimental. It is likely to change in the future.

有没有办法可以查看索引所持有的值?我试过在solr中查找数据文件夹,但所有文件似乎都有奇怪的非字母数字字符。

3 个答案:

答案 0 :(得分:2)

Luke是一个桌面应用程序,它允许您检查索引,运行查询并且通常都会乱丢。

如果索引是远程的,您首先需要将其传输到桌面,然后在Luke中打开它。

http://code.google.com/p/luke/

卢克摇滚!

答案 1 :(得分:1)

在管理界面屏幕上查询任何唯一关键字段的通配符。

Uniquekeyfieldname:* 这会让你计算一下是否有东西被编入索引。如果您还想查看所有字段,请在查询结尾处指定字段列表

&安培; FL = *

答案 2 :(得分:1)

假设您按照标准示例在localhost和端口8983上执行错误的solr 你可以做一个像

这样的通配符查询

http://localhost:8983/solr/select?q= *:*

这将返回包含所有存储字段的所有文档。