У меня вопрос к корпоративному поиску в SharePoint. Я использую эту функцию через веб-службу (... / _ vti_bin / search.asmx). В результате поиска возвращается некий стандартный набор атрибутов (Имя, Заголовок ...). Для дополнительных атрибутов я создал новые «Сопоставления свойств метаданных» и начал полное сканирование, чтобы убедиться, что атрибуты в индексе будут обновлены. Итак, вот мои вопросы:
Некоторые атрибуты в результатах поиска пусты (например, свойство, отображаемое на ows_BaseName). Это проблема безопасности?
Мне нужно однозначно идентифицировать объект, возвращенный при поиске (пока только файлы). Поэтому я хочу использовать ows_GUID, потому что мне нужно получить больше информации об этом объекте от службы списков. Но я не могу найти свойство ows_GUID в списке свойств в «Сопоставлениях свойств метаданных». Могу я нанести на карту любую собственность?
На самом деле, если бы я мог сопоставить все свойства в «Сопоставлениях свойств метаданных», мне не нужно было бы использовать дополнительный вызов веб-службы List. Но если я не могу, как я могу однозначно идентифицировать объект, возвращаемый службой поиска, для запроса службы списка?
С Уважением
Антон Кальчик