Я использую код, указанный здесь:
http://msdn.microsoft.com/en-us/library/ms553069.aspx
С дополнительной строкой, добавленной в качестве вызова функции .update () после установки свойства, чтобы сохранить изменения, но даже при весе 10000 результаты поиска для моего свойства все еще находятся внизу, особенно под заголовком , Есть ли какие-то другие вещи, которые необходимо сделать, чтобы получить вес для распространения?
Я также попытался установить для заголовка, автора и имени файла значение 0, для свойства (ключевые слова) установить значение 9999 и для нормализации длины свойства задать значение 0. Результаты немного сдвигаются, но выполняется поиск по ключевым словам, которые соответствуют свойство все еще не совпадает.
Все тесты были выполнены после полного обхода, перезагрузки IIS и повторного использования пула приложений общих служб.
Я могу дать вам любую дополнительную информацию, которую вы можете запросить.
Спасибо,
Stefan
ОБНОВЛЕНИЕ (6-19-09): Добавлена награда в 500. Очень мало информации об этой функции доступно в Интернете, очевидно, хорошим ответом станет огромный сервис для интернет-сообщества. Это, вероятно, спасет меня и на неделю:)
ОБНОВЛЕНИЕ 2 (6-19-09): Схема, по сути, следующая: тип содержимого документа разделяемой точки OOB с добавленным текстовым полем «Ключевые слова». Управляемое свойство прикреплено к ows_keywords (Text).
ОБНОВЛЕНИЕ 3 (6-19-09): Стенд поиска Sharepoint от Codeplex очень помог в поиске.
ОБНОВЛЕНИЕ 4 (6-19-09): Я нашел решение, которое включает в себя создание многих (5 прямо сейчас) дополнительных управляемых свойств с тем же свойством для обхода. Каждый вес установлен на что-то необычное (например, 9999). Этого достаточно, чтобы получить результаты поиска по ключевым словам. Хотя это и не идеально. Все еще ищу решение.
Решение в обновлении 4 - это то, чем я закончил. Как прокомментировал Ларс, поиск не очень гибкий, и, несмотря на то, что он предлагает настройки весов свойств, эффект не всегда тот, который вы ожидаете.