问题标签 [sharepoint-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1819 浏览

sharepoint - SharePoint 2013 搜索爬网被系统暂停

每隔几天左右,我就会进入我的搜索服务应用程序,我会看到我的内容源显示:

被系统暂停

这随机出现在我的三个环境 DEV/UAT/PROD 中。有没有人遇到过这个问题并且能够解决?我什至不知道如何解决它,因为我不确定这到底什么时候发生。我看到了一些关于 Symantec Backup Exec 导致问题的信息,但我们已禁用它并且它仍在发生。我们还使用 Symantec Backup Exec 2012,他们已经提供了修复程序。

0 投票
1 回答
798 浏览

c# - 搜索 SharePoint 2013:将结果源类型部分设置为人员搜索结果

我已经能够为 SP13 人员搜索创建自定义结果源,如下所示:

这工作得很好,但我仍然必须在类型部分手动设置“人物搜索结果”而不是默认的“SharePoint 搜索结果”。我可以以编程方式进行吗?谢谢你。

0 投票
1 回答
1160 浏览

sharepoint - 具有列表值的 SharePoint 2013 内容搜索查询 Web 部件

我在几个网站集中的团队网站(不是 rootweb)中使用内容搜索查询 Web 部件。我正在查询 Web 应用程序中具有特定 ID 的内容类型的所有(列表)项目:

我还希望查询仅查找 Title 列包含特定值的项目:

内容类型的 ID 不是问题,因为它是静态的,但标题列的值因每个网站集而异。对于每个网站集,此值存储在根网站列表中的列表项的特定列 X 中。(该列表仅包含 1 个列表项。)

有谁知道我如何将列 X 的值放入查询中以替换我的示例中的 Some 值?或者是否有人知道如何在每个网站集中存储标题列的动态值,以便在查询中使用它?

0 投票
1 回答
314 浏览

sharepoint - 使用 SharePoint 搜索查询 Web 部件查找只读网站集

我们办公室有一种特殊情况,当项目完成时,我们会“关闭”网站集。我们的架构是这样设置的,以便每个正在运行的项目都是它自己的网站集。项目完成后,我们通过将网站集设置为只读来关闭 SP 中的项目。

我们的部分业务仍希望查看已关闭的网站集,但不想查看它们的列表(我的意思是 excel 电子表格或其他一些外部形式的跟踪),而是希望从SP。我们的解决方案是修改我们的其他解决方案之一(查找它们所属的所有网站集的搜索查询 Web 部件)并仅搜索已关闭的网站集。

我知道如何在 Powershell (#spSite.IsReadOnly) 中确定一个站点是否是只读的,但这在这里不起作用,并且在搜索中遍历属性我找不到任何让我跳出来做的事情这个。有谁知道如何在搜索查询 Web 部件中返回只读网站集?

谢谢你。

0 投票
1 回答
2436 浏览

rest - TotalRows 属性在应用不同的 RowLimit 参数时显示不同的结果(SharePoint 2013 Search REST 和 CSOM Api)

在使用 SharePoint Search REST Api 时,我遇到了以下问题,如果我使用不同rowlimit的值,totalrows属性会改变它的值。例如,对于这样的请求:

我得到以下回复:

另一方面,通过这个请求,http://my-site/_api/search/query?querytext='test'&rowlimit=5我得到了这个:

我已经使用 CSOM Api 进行了检查,它返回与 REST 相同的值:

为什么会这样,我该如何解决这个问题?

0 投票
1 回答
2722 浏览

sharepoint - 没有返回结果时隐藏/删除内容搜索 Webpart SharePoint 2013

如果查询没有返回结果,我正在寻找一种方法来隐藏整个内容搜索 web 部件(包括 web 部件标题和边框区域)。

我试过的

  1. 有这个属性:“ShouldHideControlWhenEmpty”但是当没有结果时它什么都不做。Web 部件仍然可见。Webpart 周围有一个标题和边框,因此当没有结果时,标题和边框显示没有结果。就像我说的那样,我想在那种情况下隐藏整个事情。

  2. 编写了一个 jQuery 脚本,用于搜索文本“没有结果”消息(当没有结果时来自 webpart)并隐藏 webpart。但是,页面加载后会出现短暂的闪烁,因为 web 部件首先会呈现一瞬间,然后由于我的 jQuery 脚本而消失 - 这不是很好的 UI 体验。

  3. 所以我想我可以扩展 OOTB ContentBySearchWebPart 并获得某种属性,让我得到结果计数。如果结果计数为 0,我将隐藏 webpart 服务器端。我查看了在线文档 - 我找不到任何可以利用的东西。帮助?谢谢!

0 投票
0 回答
1408 浏览

search - SharePoint 2013 KQL 每个查询与多值分类字段上的 xrank

在我的搜索查询中,我查询具有多值分类字段的项目。

我从中运行查询的发布页面也具有相同的多值税字段(例如“颜色”)。

例子:

所有项目都匹配“红色”,但“项目 3”显然是我的最佳匹配,因为它同时具有红色和绿色。我需要退回所有物品。我不想过滤,我想对项目进行排名

第一次尝试:以下查询返回所有项目。
然而,并不是我的多值字段中的每个单个值都被提升了,而是整个值都被提升了。

问题: 例如,第 4 项将与第 1 项和第 2 项具有相同的排名。100 的提升仅适用于第 3 项(具有红色和绿色)。我需要一个解决方案,其中第 1 项和第 2 项被视为高于第 4 项,因为它们至少包含“红色”。

更新 1:(在以前的版本中,我使用了多值选择字段)Technet:http ://technet.microsoft.com/en-us/library/jj683123(v=office.15).aspx ) - 显然是多选字段不支持。因此,与此同时,我切换到了多值分类领域。

我得到的是:XRANK(Property or Property or Property or ...)
我想要的是:XRANK Property or XRANK Property or XRANK Property or ...`

更新 2: 正确放置支架可以创造奇迹 - 所以我想。我最近试图重现预期的结果,但惨遭失败。我仍在寻找解决方案。下面的方法不起作用

The result is: ContentTypeId:0x010600C0DEB45360CF4E9EB452AEFE3A238A1CA1* XRANK(cb=100) (owstaxIdRsColor:((#0655a6c23-6f73-43d4-b451-d01e0400717f) OR (#0de2d6451-8825-4c4f-9b02-0b22089b6540))) which basically ranks every item以其“默认”值(5.xxx)。

0 投票
1 回答
126 浏览

sharepoint - SharePoint 2010 搜索不抓取 .log 格式文件

SharePoint 2010 搜索未抓取日志文件格式 (.log) 文件类型,我向共享文档添加了一些新的日志文件 (.log)。但我无法在里面搜索。

我在文件类型页面中添加了文件类型(日志)并运行了完全爬网但无法搜索日志文件内容。

抓取日志没有显示任何内容

任何想法?

0 投票
1 回答
761 浏览

sharepoint - 抓取规则正则表达式以排除 SharePoint 中页面中的谢谢页面

您好,我有以下网址:

//site/us/count/Pages/product-a-Thank-you。//site/us/count/Pages/Information-b-Thank-you //site/us/count/Pages/register-c-Thank-you //site/us/count/Pages/link-d-Thank-你。//site/us/world/Pages/link-e-Thank-you.html //site/us/world/Pages/Register-h-Thank-you.html

我想要一个规则,排除上述以谢谢结尾的 URL 有人可以帮我吗?我整个上午都在看这个?

0 投票
1 回答
1016 浏览

sharepoint - SharePoint 2013 搜索导航链接不可单击

我添加了自定义搜索垂直,前两个链接工作正常。一旦我点击第三个链接,我就无法点击任何其他链接。有人可以帮我解决这个问题。

在此处输入图像描述