Dohvati unose metaobjekta

Pomoću radnje Dohvati unose metaobjekta možete dohvatiti popis unosa za metaobjekt iz svoje trgovine na temelju neobaveznog upita. Za više informacija pogledajte dokumentaciju o metaobjektima.

Konfiguracija

Polja

Radnja Dohvati unose metaobjekta sadrži padajući izbornik za određivanje definicije metaobjekta te sljedeća polja koja se upotrebljavaju za izradu upita:

Polja koja se upotrebljavaju u radnjama dohvaćanja podataka.
PoljeOpis
Razvrstaj podatke poObavezno. Parametri prema kojima se razvrstavaju podaci koje vraća upit za pretraživanje.
Maksimalan broj rezultataObavezno. Maksimalan broj rezultata koji može vratiti odabrani upit za pretraživanje. Možete vratiti do 100 rezultata odjednom.
UpitObavezno. Odaberite među uobičajenim upitima ili odaberite Napredno da biste izradili vlastiti.

Niz upita

Ovo je primjer upita za dohvaćanje unosa metaobjekta ako vrijednost polja email odgovara e-adresi iz narudžbe:

{{fields.email}}:"{{order.email}}"

Ovo je primjer upita za dohvaćanje unosa metaobjekta ažuriranih tijekom proteklog dana:

updated_at:<='{{ scheduledAt }}' AND updated_at:>'{{ scheduledAt | date_minus: "1 day" }}'

Varijabla updated_at jest filtar dostupan u upitu za metaobjekte i može se upotrebljavati više puta ili u kombinaciji s drugim varijablama. Varijabla Liquid scheduledAt dostupna je u tijekovima rada koji upotrebljavaju pokretač Zakazano vrijeme. Oznaka Liquid date_minus posebna je oznaka aplikacije Flow koja vam omogućuje da oduzmete vrijeme od datuma.

Prilikom slanja upita za podatke korisno je znati sljedeće:

Vraćeni podaci

Sve radnje Dohvati podatke vraćaju popis od 0 do 100 resursa. Ovisno o vašem slučaju upotrebe, te podatke možete upotrijebiti na razne načine:

  • Ako trebate pojedinačno obraditi svaku stavku na popisu, primjerice dodati joj oznaku, možete upotrijebiti radnju Za svaki.
  • Ako trebate agregirati podatke, na primjer prebrojiti koliko je rezultata vraćeno, možete upotrijebiti radnju Prebroji ili Zbroji.
  • Ako popis trebate izvesti, na primjer poslati e-poruku sa svim stavkama, vraćene podatke možete upotrijebiti izravno u narednim radnjama.

Za pristup vraćenim podacima u koracima koji slijede nakon ove radnje upotrijebite varijablu pod nazivom Dohvati unose metaobjekta, koja predstavlja popis unosa metaobjekta. Ovu varijablu možete upotrijebiti i u uvjetima i u radnjama. Na primjer, popis parova ključeva i vrijednosti za unose metaobjekta u radnji Pošalji internu e-poruku možete poslati ovako:

{% for getMetaobjectEntries_item in getMetaobjectEntries %}
Key-value pairs for entry:
  {% for fields_item in getMetaobjectEntries_item.system.fields %}
    {{fields_item.key}}:{{fields_item.value}}
  {% endfor %}
{% endfor %}

Pokretači

Ovu radnju možete upotrijebiti u svakom tijeku rada, uključujući pokretač Zakazano vrijeme. U tijeku rada u kojem se upotrebljava pokretač Zakazano vrijeme tijek rada pokreće se u vrijeme koje ste odredili, a ne kao rezultat događaja. Budući da ne postoji specifičan događaj u trgovini ili aplikaciji koji započinje tijek rada, podaci se ne uključuju automatski.

Informacije o API-ju