1
我打電話類似於下面的代碼針對documentdb收集的東西:documentdb返回Null值空對象
List<DocumentCollection> collectionList = documentClient
.queryCollections(
getTodoDatabase().getSelfLink(),
"SELECT * FROM root r WHERE r.id='" + COLLECTION_ID
+ "'", null).getQueryIterable().toList();
,我返回的JSON對某些領域,這是很好的空,但是當我返回collectionList的空值被轉換爲空的JSON對象;例如:
"`content`" : `null` is converted to "`content`" : `{}`
有誰知道是否有解決方法?
不回答您的實際問題(還)但只是一張紙條;你不需要再使用自連接。您現在可以使用其實際ID來訪問資源。 因此,您可以使用鏈接'dbs/todo'來引用數據庫,而不是getTodoDatabase()。getSelfLink(),它將返回類似'dbs/reifh343 =='的內容。更容易,並節省您的查詢操作 –
只是爲了確認,這是Java SDK,是否正確? –