43. الاستعلام: جلب "Fields"
استعلام للحصول على "الحقول" الخاصة بالمستخدم مع عوامل تصفية حسب الوسوم, معرف_المزرعة, معرف_الحقل, اسم_الحقل. تُعاد الحقول بترتيب أبجدي حسب اسم الحقل.
عامل تصفية الحقل يعمل كشرط AND، على سبيل المثال من الممكن التصفية حسب معرف_المزرعة وحسب معرف_الحقل وحسب الوسوم وحسب اسم_الحقل في استعلام واحد أو استخدام شرط تصفية واحد فقط أو عدم استخدام أي شرط.
التصفية حسب اسم_الحقل يعمل كـ يبدأ_بـ.
لتنفيذ منطق الترميز (pagination)، استخدم معامل الاستعلام حجم_الصفحة. توجد المفتاح_المقيَّم_الأخير و الإجمالي في الاستجابة، حيث المفتاح_المقيَّم_الأخير يشير إلى آخر سجل تمت معالجته ليتوافق مع شرط التصفية و الإجمالي هو العدد الإجمالي للسجلات التي تطابق شروط التصفية.
query FilterFields {
getFields(
filter: {
farmUuid: "<placeholder_of_farm_uuid>"
fieldUuid: "<placeholder_of_field_uuid>"
labels: [{ name: "name1", value: "value1" }]
pageSize: 2
lastEvaluatedKey: {
SortKey: "<some_key>"
PartitionKey: "<some_key>"
TagString: "<some_key>"
}
fieldName: "Sample"
}
) {
fields {
uuid
area(unit: HECTARES)
الاسم
labels {
الاسم
value
}
الإجمالي
}
lastEvaluatedKey {
SortKey
PartitionKey
TagString
}
}
}
آخر تحديث
هل كان هذا مفيدا؟