Sitecore 7 SOLR搜索复杂类型

时间:2013-12-20 06:22:36

标签: solr sitecore sitecore7

我已成功设法使用SOLR设置Sitecore。按照一些指南,我设法构建了一个POCO类,我正在从SOLR搜索中映射数据(通过Linq提供程序)。

我的问题是,有没有人知道如何进行复杂的查询?根据{{​​3}},这样做需要创建一个Type Converter。我找不到如何创建这种类型的类型转换器。

该说明指出:

  

以下代码要求您为其构建了TypeConvertor   文章类告诉DocumentMapper如何存储文章   索引中的类以及获取它

“项目桶和搜索的开发人员指南”中提供的TypeConverter示例仅用于将GUID强制转换为Sitecore.Item.ID,并且与支持复杂类型“文章”无关,如“Sitecore 7 POCO解释”一文。

有人能指出我如何构建这样一个TypeConverter的方向吗?

1 个答案:

答案 0 :(得分:1)

Mike Robbins在这里发布了一个示例TypeConverter。 http://mikerobbins.co.uk/2013/12/17/sitecore-7-search-id-array-type-converter/

在处理简单的List<ID>时,它应该适用于您需要的大多数内容。

不确定这是否足以让你前进?