Ich habe zwei Tabellen, Dokumente und Revisionen. Dokumente haben zwei Spalten: Dokument-ID und Titel und Revisionen hat 3 Spalten: Dokument-ID, Revisions-ID, Text.Volltextsuche Indizierung nur in bestimmten Zeilen
Wenn ich meine Volltextsuche für die Rumpfspalte der Revisions-Tabelle ausführen, möchte ich nur mit der neuesten Revision abfragen. Gibt es eine Möglichkeit, SQL Server anweisen, nur für die neueste Revision eines Dokuments in Zeilen zu indizieren?
Danke! Ich finde es sehr dreckig, alle Revisionen zu durchforsten und Ergebnisse für andere Revisionen rauszuwerfen (ganz zu schweigen davon, ohne viel über den Algorithmus zu wissen, dass er die Gesamtrang-Ergebnisse verfälschen könnte), also denke ich, dass ich momentan die neuesten speichern werde Revisionen in der Dokumententabelle, so dass die Revisions-Tabelle als mehr von einem Archiv existiert. – inolen