5

是否可以在 Sitecore 中使用 Lucene Search 并让 Sitecore Item Web API 以 JSON 形式返回结果?

Sitecore Developer Network 上的 Sitecore Item Web API 文档没有提供任何示例,如何通过 Item Web API 使用 Lucene Search。

我正在寻找的最终结果是根据提供的搜索参数将搜索结果作为 JSON 返回。由于 Sitecore Item Web API 可以与 Sitecore Query 一起使用来检索项目,因此也可以方便地使用它进行搜索。

4

1 回答 1

5

我认为使用 Item Web Api 的默认实现是不可能的。

但是,您可以扩展它。当您查看配置时,您可以在很多地方连接扩展。

您应该能够在itemWebApiRequest管道中添加您的自定义处理器。我会在那里添加新的处理器,它继承自Sitecore.ItemWebApi.Pipelines.Request.RequestProcessor并添加逻辑来处理那里的 Lucene 查询。

于 2013-08-05T06:35:48.833 回答