DataStax企业:Solr的
问题描述:
无搜索结果我使用DataStax 3.2.7,并在卡珊德拉,在cqlsh显示2行。DataStax企业:Solr的
我不能Solr中发现这些记录,不过,即使重装核心,完全重建索引之后。
有什么建议吗?
我也看到了这个在日志中:超过2年长类型映射版本不支持由CQL3表linkcurrent_search.content_items,迫使版本2
答
当您使用动态字段来查询卡桑德拉地图,你必须使用带前缀的地图字面值开始Map中的Key。在你的情况下,前缀图文字是:
score_calculated_
score_value_
score_velocity_
shared_on_
错误 '未定义现场实时' 来了的原因是实时的没有前缀由在schema.xml中为该字段指定的前缀。
的什么你记录一个看起来就像是一个例子:
{“score_value_realtime”:18.432}
执行相同的所有映射值。
欲了解更多详情,请参阅以下网址: http://www.datastax.com/documentation/datastax_enterprise/3.2/datastax_enterprise/srch/srchDynFlds.html
请提供有关您CQL/Solr模式,Solr的配置,和查询更多信息。 – sbtourist 2014-08-31 09:54:04
嗨,你可以分享你使用的类型和你的solr配置吗?你是否更改过solrconfig中的dseTypeMappingVersion元素? – phact 2014-08-31 16:52:38
是否有其他记录回来? – phact 2014-08-31 17:13:19