Questions & Answers

SOLVED
felix_reinhold
Returning Responder

QueryAgent im Releasestand nutzen

Jump to solution

Hallo zusammen,

aktuell รผberlege ich in einem Projekt eine Funktion umzustellen, bei der Seiten mit bestimmten Metadaten und Absรคtze mit bestimmten Werten ermittelt werden.

Dies lรคuft aktuell noch mit den รผblichen Iterationen รผber alle Elemente des Inhaltebereichs. Um dies in Zukunft performanter und zu gestalten wollte ich dafรผr nun den Query-Agent nutzen,

da die Suchsyntax mir genau diese Optionen bietet und das Arbeiten รผber den Index in groรŸen Projekten m.E. nach sehr viel performanter scheint.

Deshalb nun die Frage: Ist der Releasestand eines Projektes ebenfalls indiziert und kann ich diesen รผber den QueryAgent durchsuchen?

Die Funktion lรคuft im Generierungskontext - nutzt der QueryAgent dann ggf. automatisch den Releasestand, wenn ich mich nicht in der Preview befinde?

Vielen Dank und beste GrรผรŸe

Felix

Version: 5.2R17

Hier noch ein paar Zeilen Beispielcode, auch wenn m.E. nach nicht relevant:

$CMS_SET(pc_query_agent, #global.requireSpecialist(class("de.espirit.firstspirit.agency.QueryAgent").TYPE))$

$CMS_SET(pv_public_pages_query, "fs.type = Page and (meta.ps_secured = false or fs.meta = 0)")$

$CMS_SET(pv_public_pages, pc_query_agent.answer(pv_public_pages_query))$

$CMS_FOR(for_page, pv_public_pages)$

     $CMS_VALUE(for_page.uid)$

$CMS_END_FOR$

0 Kudos
1 Solution

Accepted Solutions

Hallo Felix,

der QueryAgent arbeit nur auf dem Current-Stand.

Ein Durchsuchen des Release-Standes ist meines Wissens nach mit dem QueryAgent nicht mรถglich.

Siehe hierzu auch den Kommentar von Michael Bergmann in folgendem Thread: Re: Inhalte suchen รผber Metadaten

GruรŸ,

Maik Blรผmel

View solution in original post

0 Kudos
3 Replies
felix_reinhold
Returning Responder
Die Funktion lรคuft im Generierungskontext - nutzt der QueryAgent dann ggf. automatisch den Releasestand, wenn ich mich nicht in der Preview befinde?

Die Frage konnte ich mittlerw. selbst beantworten - nein tut er leider nicht.

Falls jemand also noch eine Idee/Antwort zur ersten Frage hat (Ist der Releasestand indiziert und รผber den QueryAgent durchsuchbar) wรคre das super.

0 Kudos

Hallo Felix,

der QueryAgent arbeit nur auf dem Current-Stand.

Ein Durchsuchen des Release-Standes ist meines Wissens nach mit dem QueryAgent nicht mรถglich.

Siehe hierzu auch den Kommentar von Michael Bergmann in folgendem Thread: Re: Inhalte suchen รผber Metadaten

GruรŸ,

Maik Blรผmel

0 Kudos
felix_reinhold
Returning Responder

Danke Maik - sehr schade, dann muss ich wohl weiter den umstรคndlichen Weg gehen.

0 Kudos

Type a product name