Λήψη καταχωρήσεων μετα-αντικειμένου

Μπορείτε να χρησιμοποιήσετε την ενέργεια Λήψη καταχωρήσεων μετα-αντικειμένου για να ανακτήσετε μια λίστα καταχωρήσεων για ένα μετα-αντικείμενο από το κατάστημά σας με βάση το προαιρετικό ερώτημα. Ανατρέξτε στην τεκμηρίωση για τα μετα-αντικείμενα για περισσότερες πληροφορίες.

Διαμόρφωση

Πεδία

Η ενέργεια Λήψη καταχωρήσεων μετα-αντικειμένου περιέχει μια αναπτυσσόμενη λίστα για τον καθορισμό του ορισμού μετα-αντικειμένου καθώς και τα ακόλουθα πεδία, τα οποία χρησιμοποιούνται για τη δημιουργία του ερωτήματος:

Πεδία που χρησιμοποιούνται στις ενέργειες «Λήψη δεδομένων».
ΠεδίοΠεριγραφή
Ταξινόμηση δεδομένων κατάΥποχρεωτικό. Οι παράμετροι βάσει των οποίων ταξινομούνται τα δεδομένα που επιστρέφονται από το ερώτημα αναζήτησης.
Μέγιστος αριθμός αποτελεσμάτωνΥποχρεωτικό. Ο μέγιστος αριθμός αποτελεσμάτων που μπορούν να επιστραφούν από το ερώτημα αναζήτησης που επιλέγετε. Μπορείτε να επιστρέψετε έως 100 κάθε φορά.
ΕρώτημαΑπαιτείται. Επιλέξτε από κοινά ερωτήματα ή επιλέξτε Για προχωρημένους για να δημιουργήσετε το δικό σας.

Συμβολοσειρά ερωτήματος

Αυτό είναι ένα παράδειγμα ερωτήματος για τη λήψη καταχωρήσεων μετα-αντικειμένου, αν η τιμή ενός πεδίου email αντιστοιχεί στη διεύθυνση email σε μια παραγγελία:

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

Αυτό είναι ένα παράδειγμα ερωτήματος για τη λήψη καταχωρήσεων μετα-αντικειμένου που ενημερώθηκαν την τελευταία ημέρα:

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

Η μεταβλητή updated_at είναι ένα φίλτρο που διατίθεται στο ερώτημα Μετα-αντικειμένων και μπορεί να χρησιμοποιηθεί πολλές φορές ή να συνδυαστεί με άλλες μεταβλητές. Η μεταβλητή Liquid scheduledAt είναι διαθέσιμη σε ροές εργασίας που χρησιμοποίησαν το Στοιχείο ενεργοποίησης προγραμματισμένου χρόνου. Η ετικέτα date_minus Liquid είναι μια ειδική ετικέτα του Flow που σας επιτρέπει να αφαιρείτε χρόνο από μια ημερομηνία.

Όταν υποβάλλετε ερωτήματα για δεδομένα, είναι χρήσιμο να γνωρίζετε τα εξής:

Επιστρεφόμενα δεδομένα

Όλες οι ενέργειες Λήψη δεδομένων επιστρέφουν μια λίστα από 0 έως 100 πόρους. Ανάλογα με την περίπτωση χρήσης σας, μπορεί να θέλετε να χρησιμοποιήσετε αυτά τα δεδομένα με διάφορους τρόπους:

  • Αν χρειάζεται να διαχειριστείτε κάθε στοιχείο της λίστας ξεχωριστά, όπως για να προσθέσετε μια ετικέτα για το καθένα, τότε μπορείτε να χρησιμοποιήσετε την ενέργεια Για κάθε.
  • Αν χρειάζεται να συγκεντρώσετε δεδομένα, όπως για να μετρήσετε πόσα αποτελέσματα επιστράφηκαν, τότε μπορείτε να χρησιμοποιήσετε τις ενέργειες Καταμέτρηση ή Άθροισμα.
  • Αν χρειάζεται να εξαγάγετε τη λίστα, όπως για παράδειγμα να στείλετε ένα email με όλα τα κομμάτια, τότε μπορείτε να χρησιμοποιήσετε τα επιστρεφόμενα δεδομένα απευθείας σε επόμενες ενέργειες.

Για να αποκτήσετε πρόσβαση στα επιστρεφόμενα δεδομένα σε βήματα που ακολουθούν αυτήν την ενέργεια, χρησιμοποιήστε τη μεταβλητή με το όνομα Λήψη καταχωρήσεων μετα-αντικειμένου, η οποία είναι μια λίστα με καταχωρήσεις μετα-αντικειμένου. Μπορείτε να χρησιμοποιήσετε αυτήν τη μεταβλητή τόσο σε συνθήκες όσο και σε ενέργειες. Για παράδειγμα, μπορείτε να στείλετε τη λίστα των ζευγών κλειδιού-τιμής για τις καταχωρήσεις μετα-αντικειμένου σε μια ενέργεια Αποστολή εσωτερικού email ως εξής:

{% 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 %}

Στοιχεία ενεργοποίησης

Μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια σε οποιαδήποτε ροή εργασίας, συμπεριλαμβανομένου του στοιχείου ενεργοποίησης Προγραμματισμένος χρόνος. Σε μια ροή εργασίας που χρησιμοποιεί το στοιχείο ενεργοποίησης Προγραμματισμένος χρόνος, η ροή εργασίας ξεκινά σε μια ώρα που έχετε καθορίσει, αντί ως αποτέλεσμα ενός συμβάντος. Επειδή δεν υπάρχει κάποιο συγκεκριμένο συμβάν στο κατάστημά σας ή από μια εφαρμογή που να ξεκινά τη ροή εργασίας, δεν περιλαμβάνονται αυτόματα δεδομένα.

Λεπτομέρειες API