Aracılığıyla paylaş


STRINGTOBOOLEAN - Cosmos DB'de sorgu dili (Azure ve Doku'da)

işlevi bir STRINGTOBOOLEAN dize ifadesini boole değerine dönüştürür.

Boole değerine dönüştürülmüş bir dize ifadesi döndüren bir Azure Cosmos DB sistem işlevi.

Sözdizimi

STRINGTOBOOLEAN(<string_expr>)

Arguments

Description
string_expr Dize ifadesi.

Dönüş türleri

Boole değeri döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

Dizeyi boole değerine dönüştürme

Bu örnekte işlev, STRINGTOBOOLEAN çeşitli dize değerlerini boole değerlerine ayrıştırmak için kullanılır.

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
  }
]

Açıklamalar

  • Bu işlev dizini kullanmaz.