DataStax Enterprise:Solr没有搜索结果

时间:2014-08-29 19:03:59

标签: solr datastax-enterprise datastax

我正在使用DataStax 3.2.7并且在Cassandra中有2行显示在cqlsh中。

我在Solr中找不到这些记录,即使在重新加载核心并完全重新索引之后也是如此。

有什么建议吗?

我也在日志中看到这一点:CQL3表linkcurrent_search.content_items不支持早于2的类型映射版本,强制版本2.

1 个答案:

答案 0 :(得分:2)

使用动态字段在Cassandra中查询地图时,必须使用带前缀的地图文字在地图中开始键。在您的情况下,前缀地图文字是:

score_calculated _

score_value_

score_velocity_

shared_on_

错误'未定义字段实时'即将到来是因为realtime没有以schema.xml中为该字段指定的前缀作为前缀。

您的某条记录的示例如下:

{' score_value_realtime':18.432}

对所有地图值执行相同操作。

有关详细信息,请参阅此网址: http://www.datastax.com/documentation/datastax_enterprise/3.2/datastax_enterprise/srch/srchDynFlds.html