Столбец сайта не отображается в свойствах для обхода - Sharepoint 2010

Я пытаюсь сопоставить столбец сайта с новым управляемым свойством. Я только что создал этот столбец, добавил его к типу содержимого и отредактировал файл только для установки значения этого нового свойства. После этого я выполнил полный обход и собираюсь создать новое управляемое свойство, но когда я пытаюсь сопоставить его с этим столбцом сайта, оно не отображается в списке выбора сопоставления. Название сайта колонки - propCrawl.

  1. Это должно появиться здесь, но это не так
  2. Кроме того, он должен генерировать новое свойство, управляемое при сканировании столбца.

Итак, шаги, которые я сделал: создание нового сайта-столбца, добавление его в тип контента, запись значения из этого свойства в файл, полное сканирование и попытка сопоставления с новым управляемым свойством.

1 ответ

Решение

Наконец я решил это с помощью скрипта Powershell. Прежде всего, скрипт создал свойства для обхода, назвав всех "ows_" плюс имя каждого отдельного столбца сайта. Для полей метаданных имя свойства для обхода имеет префикс "ows_taxId_" вместо просто "ows_". После этого скрипт сопоставил каждое свойство (названное как столбец сайта) с этими свойствами для обхода.

Другие вопросы по тегам