تحدد "الترتيب حسب" كيفية فرز الصفوف في الرد. على سبيل المثال، يكون ترتيب الصفوف حسب عدد أذونات الوصول تنازليًا هو ترتيب واحد، وترتيب الصفوف حسب سلسلة البلد هو ترتيب مختلف.
تمثيل JSON |
---|
{ "desc": boolean, // Union field |
الحقول | |
---|---|
desc |
إذا كانت الإجابة "صحيح"، يتم الترتيب تنازليًا. إذا كانت القيمة "خطأ" أو كانت غير محدّدة، سيتم الترتيب تصاعديًا. |
حقل الاتحاد one_order_by تحديد نوع واحد من الطلب حسب السمة OrderBy يمكن أن يكون الحقل "one_order_by " واحدًا فقط مما يلي: |
|
metric |
يرتب النتائج حسب قيم أحد المقاييس. |
dimension |
يعمل على ترتيب النتائج حسب قيم السمة. |
MetricOrderBy
للترتيب حسب قيم المقياس.
تمثيل JSON |
---|
{ "metricName": string } |
الحقول | |
---|---|
metricName |
اسم مقياس في الطلب حسب الطلب. |
DimensionOrderBy
يتمّ الترتيب حسب قِيم السمات.
تمثيل JSON |
---|
{
"dimensionName": string,
"orderType": enum ( |
الحقول | |
---|---|
dimensionName |
اسم السمة في الطلب حسب الطلب. |
orderType |
تتحكّم هذه السياسة في قاعدة ترتيب قيم السمة. |
OrderType
قاعدة لترتيب قيم أبعاد السلسلة وفقًا لها.
عمليات التعداد | |
---|---|
ORDER_TYPE_UNSPECIFIED |
غير محدد |
ALPHANUMERIC |
الترتيب الأبجدي الرقمي حسب نقطة رمز يونيكود. على سبيل المثال، "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
ترتيب أبجدي رقمي غير حساس لحالة الأحرف حسب نقطة رمز يونيكود الصغيرة. على سبيل المثال، "2" < "A" < "b" < "X" < "z". |
NUMERIC |
يتم تحويل قيم السمات إلى أرقام قبل الترتيب. على سبيل المثال، في الترتيب NUMERIC، يكون "25" < "100"، وفي ALPHANUMERIC للترتيب، "100" < "25". تحتوي جميع قيم السمات غير الرقمية على قيمة ترتيب متساوية أسفل جميع القيم الرقمية. |