sharepoint - 在 Sharepoint 中搜索日期元标记

标签 sharepoint search

我目前正在考虑从 Sharepoint 索引一个 ASP 网站,我需要复制用户熟悉的旧“高级搜索”模式。为了做到这一点,我需要从网页中索引一些元标记。这很容易完成,对于文本字段,我也可以在搜索中使用它们。但是对于日期元标记,例如“过期”或“已发布”,我遇到了一些问题。问题基本上是元标记被抓取为“文本”,但我需要 Sharepoint 将它们解析为日期时间。我在 TechNet 上看到过一些帖子问同样的问题,但没有答案。

1 : https://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2614064&SiteID=17技术网

最佳答案

你没有做错任何事,这就是产品的工作原理。补充一下前面所说的,定制并不容易。

解决这个问题的正确方法是为 HTML 创建一个自定义协议(protocol)处理程序。这是一个自定义 COM 对象,它实现了一些接口(interface)。 MOSS 2007 SDK 有一个协议(protocol)处理程序引用。

当我们这样做时,我们创建了一个 ini 文件,因此我们可以定义我们希望 META 字段被抓取的类型(字符串、整数、日期时间)。然后,当您添加自定义属性时,所有内容都已正确解析。然后,您可以像往常一样使用自定义属性。

关于sharepoint - 在 Sharepoint 中搜索日期元标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/166178/

相关文章:

javascript - jquery获取输入框的id

sharepoint - 如何对 Sharepoint 工作流程进行故障排除?

algorithm - 使用 BFS 检测循环

javascript - 如何使用 javascript 创建和读取 Sharepoint 中嵌套文件夹下的文件

sharepoint - 如何隐藏共享点模式框上的功能区,滚动条也不工作

ruby-on-rails-3 - 如何修复 Rails 3 中的 Request-URI Too Large 错误?

c - 改进的二分查找数组

search - Netsuite 中保存的搜索公式

matlab - 如何在 MATLAB 中查找命令

javascript - 我无法将变量与 SPservices 中的字符串 String 进行比较