Adobe Experience Manager: Auflisten veröffentlichter Seiten mit der Query Builder-API

In diesem Artikel werden die Schritte zum Auflisten veröffentlichter Seiten in einer Adobe Experience Manager (AEM)-Autoreninstanz beschrieben.

Beschreibung description

Umgebung

  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager 6.5

Problem/Symptome

In diesem Artikel wird erläutert, wie Sie die in einem AEM-Autor veröffentlichten Seiten auflisten.

Auflösung resolution

Suchen Sie mithilfe der Query Builder-API die Seiten mit cq:lastReplicationAction = Activate.

Beispiel:

Abfrage

path=/content/wknd
1_property=sling:resourceType
1_property.value=wknd/components/page
2_property=cq:lastReplicationAction
2_property.value=Activate
3_daterange.property=cq:lastReplicated
3_daterange.lowerBound=2019-01-01T00:00:00.000+09:00
3_daterange.lowerOperation=>=
orderby=path

URL

http://localhost:4502/bin/querybuilder.json?1_property=sling%3aresourceType&1_property.value=wknd%2fcomponents%2fpage&2_property=cq%3alastReplicationAction&2_property.value=Activate&3_daterange.lowerBound=2019-01-01T00%3a00%3a00.000%2b09%3a00&3_daterange.lowerOperation=%3e%3d&3_daterange.property=cq%3alastReplicated&orderby=path&path=%2fcontent%2fwknd

Ergebnis

{
  "success": true,
  "results": 8,
  "total": 8,
  "more": false,
  "offset": 0,
  "hits": [
    {
      "path": "/content/wknd/language-masters/en/magazine/arctic-surfing/jcr:content",
      "excerpt": "We traveled to Northern Norway to document the joy of surfing in extreme, but breathtakingly beautiful conditions.",
      "name": "jcr:content",
      "title": "Arctic Surfing",
      "lastModified": "2019-10-14 11:08:42",
      "created": "2023-04-10 21:56:45"
    },
    {
      "path": "/content/wknd/language-masters/en/magazine/guide-la-skateparks/jcr:content",
      "excerpt": "Breaking down the top skate destinations in all of Los Angeles. You don't want to miss this!",
      "name": "jcr:content",
      "title": "Ultimate Guide to LA Skateparks",
      "lastModified": "2020-10-01 09:37:33",
      "created": "2023-04-10 21:56:47"
    },
    ...
  ]
}

Das Ausführen der Abfrage für einen Inhaltspfad, der viele Seiten enthält, kann zu Leistungsproblemen führen. Es wird empfohlen, den Pfad einzugrenzen und die Abfrage mehrmals auszuführen, anstatt zu versuchen, alle Daten in einer einzigen Abfrageausführung abzurufen.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f