Κοινοποίηση μέσω


στοιχείο συνθήκης

Καθορίστε συνθήκες για τις τιμές της οντότητας και της γραμμής οντότητας σύνδεσης που πρέπει να είναι true για να επιστρέψετε τη γραμμή. Το χαρακτηριστικό τελεστή συνθήκης καθορίζει τον τρόπο αξιολόγησης των τιμών.

Μάθετε πώς μπορείτε να φιλτράρετε γραμμές χρησιμοποιώντας το FetchXml.

Παράδειγμα

Αυτό το ερώτημα επιστρέφει εγγραφές λογαριασμού όπου address1_city ισούται με "Redmond".

<fetch>
  <entity name='account'>
    <attribute name='name' />
    <filter type='and'>
      <condition attribute='address1_city'
        operator='eq'
        value='Redmond' />
    </filter>
  </entity>
</fetch>

Χαρακτηριστικά

Ονομασία Υποχρεωτικό; Περιγραφή
attribute Όχι Το όνομα της στήλης με την τιμή για την εφαρμογή του φίλτρου.
entityname Όχι Καθορίστε την οντότητα-σύνδεσηςname ή alias στην οποία θα πρέπει να εφαρμοστεί η συνθήκη μετά τον εξωτερικό σύνδεσμο. Μάθετε περισσότερα σχετικά με τα φίλτρα στην οντότητα-σύνδεσης
operator Ναι Ο τελεστής για εφαρμογή με το φίλτρο.
value Όχι Η τιμή για τον έλεγχο της τιμής στήλης με τον τελεστή .
valueof Όχι Το όνομα της στήλης στον ίδιο πίνακα που περιέχει την τιμή για έλεγχο της τιμής στήλης με τον τελεστή . Μάθετε περισσότερα σχετικά με το φιλτράρισμα άλλων τιμών στηλών.

Γονικά στοιχεία

Ονομασία Περιγραφή
φίλτρο Καθορίστε σύνθετες συνθήκες για μια οντότητα ή μια οντότητα-σύνδεσης για να εφαρμοστεί σε ένα ερώτημα.

Θυγατρικά στοιχεία

Ονομασία Εμφανίσεις Περιγραφή
τιμή 0 ή Πολλά Καθορίστε τιμές για τελεστές που απαιτούν πολλές τιμές.

Παρατηρήσεις

  • Χρησιμοποιήστε το value χαρακτηριστικό για όλους τους τελεστές που συγκρίνονται με μια μοναδική τιμή. Για παράδειγμα, eq.
  • Χρησιμοποιήστε το στοιχείο τιμής για τελεστές που συγκρίνονται με πολλαπλές τιμές Για παράδειγμα: in.
  • Ορισμένοι τελεστές δεν απαιτούν ούτε το value χαρακτηριστικό ούτε το στοιχείο τιμής. Για παράδειγμα: null.