我正在尝试使用 Sitecore 7.5、Solr 和 Glass Mapper 实现分面导航搜索。目前,我正在使用 TDS 和 Glass 的代码生成来为我的项目中的每个数据模板自动生成类。我已经阅读了 Glass Mapper 网站上的教程 25,但我很困惑。Glass 教程似乎建议我需要创建一个全新的类来表示搜索结果。假设我有一个名为 Product 的数据模板。如果我正在构建产品搜索页面,理想情况下,我希望能够让我的搜索代码返回产品对象列表。
有没有办法做到这一点?还是我必须创建一个继承自 SearchResultItem 的单独类?我无法将自动生成的数据类用于搜索结果,这似乎很奇怪。