solr现在是否支持字段中存json格式的数据,并能根据json中的某个字段来搜索

小杰仔儿 发布于 2015/03/16 12:43
阅读 907
收藏 0

solr现在是否支持字段中存json格式的数据,并能根据json中的某个字段来搜索?

例如我现在在sorl中存了一个doc,格式如下:

<doc>
  <field name="id">1</field>
  <field name="user">[{uid:1,age:20},{uid:2,age:24}]</field>
</doc>

我能否根据uid进行搜索呢?

加载中
0
杨子江
杨子江

目前还不支持在索引的一个字段中按json处理吧,我不了解是否有这样的插件,你可以搜一下。

但是如果你创建索引的时候,可以将json导入,具体方法可以参考这里:

http://www.cnblogs.com/xiazh/articles/2544808.html  

类似需求,还是建议你建索引的时候拆分成具体的字段比较好,这样对搜素引擎也友好,逻辑简单好处理。

返回顶部
顶部