1

J'ai une question pour la recherche d'entreprise dans SharePoint. J'utilise cette fonctionnalité sur le service web (.../_ vti_bin/search.asmx). Il y a quelques attributs standart (Nom, Titre ...) retournés comme résultat de recherche. Pour plus d'attributs, j'ai créé de nouveaux "Mappages de propriétés de métadonnées" et commencé l'analyse complète, pour être sûr que les attributs de l'index seront mis à jour. Alors, voici mes questions:Service Web de recherche d'entreprise dans SharePoint

  1. Certains attributs sont dans les résultats de recherche vide (par exemple la propriété mappée sur ows_BaseName). Est-ce un problème de sécurité?

  2. Je dois identifier de manière unique l'objet renvoyé par la recherche (à ce moment seulement les fichiers). Donc je veux utiliser ows_GUID, parce que j'ai besoin d'obtenir plus d'informations du service de liste sur cet objet. Mais je ne trouve pas la propriété ows_GUID dans la liste des propriétés dans "Metadata Property Mappings". Puis-je mapper une propriété?

  3. En fait, si je pouvais mapper toutes les propriétés dans "Metadata Property Mappings", je n'avais pas besoin d'utiliser un appel supplémentaire sur le service Web List. Mais si je ne peux pas, comment puis-je identifier de manière unique l'objet renvoyé par le service de recherche pour interroger un service de liste?

Cordialement

Anton Kalcik

Répondre

0

Je sais une chose pour sûr, ows_Guid ne peut pas être utilisé, appeler un bug. Le dernier ne sait pas ce que tu veux dire.

+0

Salut! Ce que je veux dire par la question 3, c'est que si vous ne pouvez pas utiliser certaines propriétés (ows_Guid), quoi d'autre est d'identifier l'objet. Quand je veux appeler le service Web de liste pour demander plus d'informations sur cet objet, j'ai besoin d'un identifiant unique. GUID sera excellent. J'ai essayé d'utiliser l'URL, mais je n'ai pas réussi (le service Web de liste renvoie l'erreur de propriété). –