先日、
http://social.msdn.microsoft.com/Forums/ja-JP/sharepointdevelopja/thread/c43922e4-8121-4460-86bc-156cdd139265
にて、QueryServiceを使用した検索方法については、無事解決したのですが。
QueryTextへ
<QueryText language =" en-US
" type =" MSSQLFT
" > SELECT PATH,Title,Description,Write,IsDocument From Scope() Where Path='http://(サイトURL):12001'
</ QueryText >
と記載した場合には、該当のPathが存在するため、取得が可能なのですが
私が使用したい方法は、指定したディレクトリやサイト配下のファイル一覧を検索に使用したかったため、
QueryTextのSQL構文の箇所を
SELECT PATH,Title,Description,Write,IsDocument From Scope() Where Path Like 'http://(サイトURL):12001/%'
と変更したいのですが、なぜかLikeを使用した場合、期待した結果が得られず結果が0件となってしまいます。
likeの使用方法については、
http://msdn.microsoft.com/ja-jp/library/ms500785%28v=office.12%29.aspx
を参照し記載したのですが、正しく動作せずに四苦八苦しております。
解決方法を知っている方がいらっしゃればご教授願いたいのですが、よろしくお願い致します。