我正在使用apache solr进行基于字段的搜索以及全文搜索。 我应该索引Solr中的整个mongodb集合吗?
如果我决定只在apache-solr的mongo集合文档中索引选定的字段,那么我能从索引搜索查询中获取完整的文档吗?
答案 0 :(得分:0)
Solr中的两个属性字段可以是indexed
和stored
。以高级简单的方式,索引意味着它们被处理和搜索,存储只意味着它们的原始内容按原样保存并且可以被检索。例如,您可以将整个MongoDB文档索引到存储的Solr字段中,然后将文档的各个其他部分索引到索引字段中。因此,您可以搜索这些索引字段,并从结果中的存储字段中获取整个文档。
注意:字段可以编入索引和存储