MSSQLFT クエリを使用して、Search.asxm
Web サービスを介して SharePoint の検索をポーリングします。
クエリは次のようになります。
SELECT PreferredName, Department, AccountName, MobilePhone, WorkPhone
Title, JobTitle, OfficeNumber
FROM SCOPE()
WHERE
"scope"="People" AND JobTitle="Something"
ORDER BY
Department, OfficeNumber
一部の人はDepmartment
属性が設定されていないため、検索結果に含まれません。
「Order by」句から「Department」の部分を削除すると、すべて正常に動作します。これらの人々がまだ含まれるように、そのような欠落しているプロパティに「デフォルト値」を提供する方法はありますか?