站点列未显示在已爬网属性上 - Sharepoint 2010

时间:2017-09-20 07:24:43

标签: sharepoint managed-property site-column

我尝试将网站列映射到新的托管属性。我刚刚创建了这个列,我将它添加到内容类型,我编辑了一个文件,只是为了在这个新属性上设置一个值。之后,我进行了完全爬网,并且我正在寻找创建新的托管属性,但是当我尝试从此站点列映射它时,它不会出现在映射选择列表中。列网站的名称是propCrawl。

  1. It should be appearing here, but it doesn't
  2. Also, it should generate the new property managed when it crawl the column
  3. 所以我已经完成的步骤是:创建一个新的列站点,将其添加到内容类型中,在文件中写入此属性的值,执行完全爬网并尝试映射到新的托管属性。

1 个答案:

答案 0 :(得分:0)

最后,我用Powershell的脚本解决了这个问题。首先,该脚本创建了爬行属性,命名所有人' ows _'加上每个列网站的名称。对于元数据字段,已爬网属性的名称具有前缀' ows_taxId _'而不仅仅是' ows _'。之后,脚本使用这些已爬网属性映射每个属性(如站点列一样命名)。

相关问题