Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure documentdb从空值返回空对象_Azure_Azure Cosmosdb - Fatal编程技术网

Azure documentdb从空值返回空对象

Azure documentdb从空值返回空对象,azure,azure-cosmosdb,Azure,Azure Cosmosdb,我针对documentdb集合调用类似于以下代码的代码: List<DocumentCollection> collectionList = documentClient .queryCollections( getTodoDatabase().getSelfLink(), "SELECT * FROM root r WHERE r.id='" + COLL

我针对documentdb集合调用类似于以下代码的代码:

List<DocumentCollection> collectionList = documentClient
                .queryCollections(
                        getTodoDatabase().getSelfLink(),
                        "SELECT * FROM root r WHERE r.id='" + COLLECTION_ID
                                + "'", null).getQueryIterable().toList();

有人知道有没有办法解决这个问题吗?

添加一个WHERE子句,使用类型检查函数指定所需的类型


IS_数组、IS_BOOL、IS_NULL、IS_NUMBER、IS_对象、IS_字符串、IS_定义和IS_基元

添加一个WHERE子句,使用类型检查函数指定所需的类型


IS_数组、IS_BOOL、IS_NULL、IS_NUMBER、IS_OBJECT、IS_STRING、IS_DEFINED和IS_PRIMITIVE

没有回答您的实际问题(还没有),只是一个注释;你不需要再使用自我链接了。现在,您可以使用资源的实际ID来寻址资源。因此,现在可以使用链接“dbs/todo”来引用数据库,而不是返回类似“dbs/reifh343==”的getTodoDatabase().getSelfLink()。更简单,并且为您节省了一个查询操作只是为了确认,这是Java SDK,对吗?没有回答您的实际问题,只是一个注释;你不需要再使用自我链接了。现在,您可以使用资源的实际ID来寻址资源。因此,现在可以使用链接“dbs/todo”来引用数据库,而不是返回类似“dbs/reifh343==”的getTodoDatabase().getSelfLink()。更简单,并为您节省了一个查询操作只是为了确认,这是Java SDK,对吗?
"`content`" : `null` is converted to "`content`" : `{}`