1

SharePoint のエンタープライズ検索について質問があります。この機能を Web サービス (.../_vti_bin/search.asmx) で使用します。検索結果として返される属性 (名前、タイトルなど) の標準セットがいくつかあります。より多くの属性について、新しい「メタデータ プロパティ マッピング」を作成し、フル クロールを開始して、インデックス内の属性が確実に更新されるようにしました。だからここに私の質問:

  1. 一部の属性は検索結果に空です (たとえば、ows_BaseName にマップされたプロパティ)。セキュリティの問題ですか?

  2. 検索から返されたオブジェクトを一意に識別する必要があります(今回はファイルのみ)。ows_GUID を使用したいのは、このオブジェクトに関するリスト サービスからより多くの情報を取得する必要があるためです。しかし、「メタデータ プロパティ マッピング」のプロパティ リストにプロパティ ows_GUID が見つかりません。どんな物件でもマッピングできますか?

  3. 実際、「Metadata Property Mappings」ですべてのプロパティをマッピングできれば、リスト Web サービスで余分な呼び出しを使用する必要はありませんでした。しかし、それができない場合、検索サービスから返されたオブジェクトを一意に識別して、リスト サービスにクエリを実行するにはどうすればよいでしょうか?

よろしく

アントン・カルシック

4

1 に答える 1

0

確かなことは、ows_Guid を使用できないことです。バグと呼んでください。最後は何を言っているのかわからない。

于 2009-10-20T20:12:10.167 に答える