2017-09-20 11 views
0

サイトの列を新しい管理プロパティにマップしようとしています。私はこの列を作成しました。コンテンツタイプに追加しました。この新しいプロパティの値を設定するためのファイルを編集しました。その後、完全なクロールを行い、新しい管理プロパティを作成しようとしていますが、このサイトの列からマッピングしようとすると、マッピング選択リストに表示されません。列サイトの名前はpropCrawlです。サイトの列がクロールされたプロパティに表示されない - Sharepoint 2010

  1. It should be appearing here, but it doesn't
  2. Also, it should generate the new property managed when it crawl the column

だから私はやった手順は次のとおりです。、新しい列のサイトを作成するコンテンツタイプにそれを追加して、ファイルにこのプロパティから値を書き込むこと、やっフルクロールを行い、新しい管理プロパティにマップしようとしました。

答えて

0

最後に、Powershellのスクリプトで解決しました。まず、スクリプトは、すべての「ows_」とすべての単一の列サイトの名前を命名するクロールされたプロパティを作成しました。メタデータフィールドの場合、クロールされたプロパティの名前には 'ows_'の代わりに 'ows_taxId_'という接頭辞が付きます。その後、スクリプトは、これらのクロールされたプロパティを持つすべてのプロパティ(サイト列と同じ名前)をマップしました。

関連する問題