Question

Nous configurons une recherche rapide de SharePoint Environment et de fournir un audit de back-end, nous avons développé et une application qui renvoie les métadonnées de tous les champs pour savoir ce qui est dans et ce qui n'est pas.

L'utilisateur peut sélectionner les propriétés de métadonnées (propriétés gérées telles que Daecreated, Auteur, Titre, etc.) Dans la liste et entrez un mot-clé.Cela résultera d'une donnée tabulaire contenant les détails des colonnes de métadonnées sélectionnées.

Le problème vient maintenant lorsque l'utilisateur souhaite simplement filtrer les résultats à certains types de fichiers.Par exemple: si l'utilisateur souhaite voir des métadonnées pour juste des documents (.docx) ou parfois pour juste des pages Web (.html / .aspx).

Besoin de savoir s'il existe des options avec Back-Fin pour définir "recherche de champs de recherche" pour ces deux types de fichiers?ou devons-nous faire ce filtre dans la requête FQL?

S'il vous plaît suggérer.

Était-ce utile?

La solution

Je n'ai pas trop d'informations, mais il existe plusieurs options possibles.Les options que vous avez mentionnées sont toutes des options viables.

  1. Utilisez la fonctionnalité hors de la boîte pour filtrer le type de document.
  2. Créez une portée personnalisée de votre extension de fichier.Cela peut être fait via l'interface utilisateur sur le niveau de sitecollection.
  3. Créez vous-même les options de raffinement.Comment faire cela dans Code: http:// techmikael.blogspot.com/2011/08/création-refinement-query-parameter-for.html

    Ma question à vous: Est-ce que cette application hébergée dans un environnement SP (sinon, l'option 2 n'est pas possible, bien sûr).

Autres conseils

  1. est très simple à afficher uniquement des documents ou des pages Web consiste à utiliser ISDOCUMUMUMUMENT (par exemple) Bien géré, que ce soit dans vos champs de recherche ou directement en modifiant la partie WEB de résultats de base de recherche (surCette page http://technet.microsoft.com/en-us/library/hh134087.aspx ) Vous pouvez en voir plus sur, regarder de base: 22 (entier) Nom de la propriété.

  2. une autre solution consiste à utiliser le contenuClass= sts_listitem_documentLibrary (voir plus d'exemples ici http://spredlections.wordpress.com/2010/04/18/FLEOVER-SEARCH-CRAWL-RULES-Alt-Content-class-immobily-to-raffiné-SharePoint-Search-Résultat / )

    J'espère que cela aide, C: \ marius

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top