Interrogare i dati dei pluginBricks
Bricks
Scopri di più nella guida Lavorare con Bricks.
Esempi di queries per interagire con i dati del plugin Bricks.
Recuperare i dati Bricks
Questa query recupera i dati Bricks da un articolo (memorizzati come meta sotto le voci _bricks_page_header_2, _bricks_page_content_2, oppure _bricks_page_footer_2), mantenendo la struttura dei dati così come è memorizzata nel database:
{
post(by: { id: 1 }) {
bricksData
}
}Questa query filtra i dati Bricks per includere solo gli elementi con il nome text:
{
post(by: { id: 1 }) {
bricksData(filterBy: { include: ["text"] })
}
}Aggiornare i dati Bricks
Questa mutation unisce elementi specifici nei dati Bricks:
mutation {
bricksMergeCustomPostElementDataItem(input: {
customPostID: 1
elements: [
{
id: "ucuzdk",
settings: {
text: "Updated text"
}
}
]
}) {
status
errors {
__typename
...on ErrorPayload {
message
}
}
customPost {
__typename
...on CustomPost {
id
bricksData
}
}
}
}Next