【发布时间】:2011-05-31 20:11:28
【问题描述】:
我正在努力找出将 n+1 对象存储在 solr 文档中的最佳方式。
我将简历/简历文档存储在 solr 文档中。我正在研究存储两种不同的数据类型“教育”和“就业”
如果我们看一下教育,对象看起来像这样:
{
"establishment" => 'Oxford',
"Subject" => 'Computing',
"Type" => 'Degree',
"Grade" => '2:1'
}
根据 CV 的内容,一个 CV 可以有 n+1 个这些对象。搜索需要能够看到,当我搜索 CV 时,Establishment = Oxford & Subject = Computing & Grade = 2:1,它匹配此对象而不是具有相同主题和等级的不同机构。
我认为多值不会帮助或可能存储 n+1 个这些类型的对象。
我的问题是如何设置 solr 以便能够针对一个“CV”Solr 文档存储此类数据,以便将其作为索引的一般搜索的一部分进行搜索?
【问题讨论】: