Frage

In SharePoint Server 2010 habe ich beispielsweise einen Dokumentsatz eingerichtet und einige Word -Dokumente darin eingestellt. Jedes Word -Dokument enthält eine gemeinsame Phrase, die nur im Körper der Wortdokumente gefunden wird.

Gibt es bei der Suche nach diesem gemeinsamen Satz, der in jedem der Wortdokumente vorhanden ist, eine Möglichkeit, nur das in den Suchergebnissen festgelegte Dokument zurückzugeben, anstatt jedes einzelne Word -Dokument zurückzugeben?

War es hilfreich?

Lösung

Standardmäßig ist Metadaten aus dem Satz auch für alle Dokumente enthalten. Wenn Sie ein Metadatenfeld aus dem Set suchen und übereinstimmen, erhalten Sie Treffer für die Dokumente sowie den Satz selbst.

Das Gegenteil kann nicht direkt erreicht werden, wobei der Inhalt der Dokumente als Metadaten für den Satz selbst angezeigt wird.

Um dies zu tun, müssen Sie ein benutzerdefiniertes Such -Web -Teil erstellen, das zwei Suchvorgänge ausführt. Zuerst führen Sie Ihre reguläre Abfrage aus, dann müssen Sie für jedes Dokument die SET -ID aufstellen und Ihre eigene Ergebnisliste generieren, die ich an den Benutzer zurückgegeben habe.

Ich habe nicht mit Sets selbst gearbeitet, also bin ich mir nicht sicher, ob die festgelegte ID mit den Meta -Daten pro Treffer zurückgegeben wird oder ob Sie sie anschließend aus der Liste abfragen müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top