StringToBoolean (استعلام NoSQL)

ينطبق على: NoSQL

تحويل تعبير سلسلة إلى قيمة منطقية.

بناء الجملة

StringToBoolean(<string_expr>)  

الوسيطات

الوصف
string_expr تعبير سلسلة.

أنواع الإرجاع

إرجاع قيمة منطقية.

أمثلة

يوضح المثال التالي كيفية عمل هذه الدالة مع أنواع البيانات المختلفة.

SELECT VALUE {
    parseBooleanString: StringToBoolean("true"),
    parseWithPrefix: StringToBoolean("true  "),
    parseWithSuffix: StringToBoolean("  false"),
    parseWithWhitespace: StringToBoolean("  false  "),
    parseBoolean: StringToBoolean(true),
    parseUndefined: StringToBoolean(undefined),
    parseNull: StringToBoolean(null)
}
[
  {
    "parseBooleanString": true,
    "parseWithPrefix": true,
    "parseWithSuffix": false,
    "parseWithWhitespace": false
  }
]

الملاحظات

  • لا تستخدم هذه الدالة الفهرس.
  • إذا تعذر تحويل التعبير، ترجع الدالة undefined.

ملاحظة

لمزيد من المعلومات حول تنسيق JSON، راجع https://json.org.