该 STRINGTOBOOLEAN 函数将字符串表达式转换为布尔值。
一个 Azure Cosmos DB for NoSQL 系统函数,该函数返回转换为布尔值的字符串表达式。
Syntax
STRINGTOBOOLEAN(<string_expr>)
Arguments
| Description | |
|---|---|
string_expr |
字符串表达式。 |
返回类型
返回布尔值。
例子
本部分包含有关如何使用此查询语言构造的示例。
将字符串转换为布尔值
在此示例中,该 STRINGTOBOOLEAN 函数用于将各种字符串值分析为布尔值。
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
}
]
注解
- 此函数不使用索引。