Android-CosmosDB:AzureData.getDocument()API调用无法返回文档
我正在尝试使用 我已经成功地配置了Android-CosmosDB:AzureData.getDocument()API调用无法返回文档,android,kotlin,azure-cosmosdb,document,lib,Android,Kotlin,Azure Cosmosdb,Document,Lib,我正在尝试使用 我已经成功地配置了AzureData.Configure(),还创建了一个数据库。 但是,我无法使用APIAzureData.getDocument()从现有集合访问文档 此API正在返回错误 { "code":"NotFound", "message":"Entity with the specified id does not exist in the system" } 有人能帮我提出这方面的建议吗 psuedo代码如下所示: AzureData.configur
AzureData.Configure()
,还创建了一个数据库。
但是,我无法使用APIAzureData.getDocument()
从现有集合访问文档
此API正在返回错误
{
"code":"NotFound",
"message":"Entity with the specified id does not exist in the system"
}
有人能帮我提出这方面的建议吗
psuedo代码如下所示:
AzureData.configure(
context,
appData.appConfig.azureCosmosDB.DatabaseId,
appData.appConfig.azureCosmosDB.PrimaryKey,
PermissionMode.All /* or PermissionMode.Read */
)
var isconfigured = AzureData.isConfigured // true
AzureData.getDocument(
"mydocId"
"partitionKey",
" collectionId",
"databaseId",
CosmosDocument::class.java
)
{
var document = it.resource // return null
var error = it.error // returns error
}
根据我的建议,connection is not building这是一个示例代码还是与您正在运行的代码相同,因为getDocument方法的参数“collectionId”中有一个空格。否。我已经从代码中删除了原始键值。