Cosmos DB gremlin API中的选择和选项步骤
虽然Cosmos DB gremlin API中的选择和选项步骤,gremlin,azure-cosmosdb-gremlinapi,Gremlin,Azure Cosmosdb Gremlinapi,虽然choose不在上(以及其他一些上),但它似乎是受支持的。给出了一个示例图,其中包含一个类似于 g.V().hasLabel('person').choose(values('name')) .option('josh', constant('it's Josh!')) 返回json数组['Josh!']。添加更多选项也有效,例如 g.V().hasLabel('person').choose(values('name')) .option('josh', constant('it's J
choose
不在上(以及其他一些上),但它似乎是受支持的。给出了一个示例图,其中包含一个类似于
g.V().hasLabel('person').choose(values('name'))
.option('josh', constant('it's Josh!'))
返回json数组['Josh!']
。添加更多选项也有效,例如
g.V().hasLabel('person').choose(values('name'))
.option('josh', constant('it's Josh!'))
.option('marco', constant('it's marco!'))
但似乎不起作用的是使用Pick.none
/none
指定默认情况,如中所述
有人知道如何在Cosmos DB中指定默认情况吗?我已经尝试过任何包含我能想到的Pick
和/或none
的排列,例如Pick.none
,Pick().none()
,none
,none()
g.V().hasLabel('person').choose(values('name'))
.option('josh', constant('it's Josh!'))
.option('marco', constant('it's marco!'))
.option(none, constant('it's somebody else!'))