eine Ansicht scheidet (wie von meinen Vorrednern gesagt) aus, weil sie keine "Dynamische" selektionsformel hat: Der Select kann kein Profildokument auslesen, und dessen Wert als Basis nehmen.
Deshalb : Agent erstellen, über db.Search (nicht FTSearch, das ist zu unsicher, wenn der FT- Index nicht aktuell ist) einen Select aus dem Profildokument zusammensetzen und dann die Collection verschieben.
Vorsicht: wenn Du eine Antworthierarchie verwendest, dann musst Du genau aufpassen, dass Du nicht Dokumente archivierst, die noch über Antwortdokumente verfügen.
Gruß
Tode