我可以使用azure函数很好地添加和删除文档,并将其读入我的react应用程序。当前的问题是,我创建的文档不会显示在portal.azure.com的数据资源管理器中,也不会显示在Azure Storage Explorer独立应用程序中。
奇怪的是,如果我在门户中手动制作一个对象,它将显示出来。我相信这是由于我没有包含某些特定的系统密钥。我真的不喜欢使用它们的对象结构,因为字段和属性被掩埋了,而且访问前端的字段很乱。
所以我的问题:有没有办法访问和编辑portal.azure.com或Azure Storage Explorer中都没有的文档?
编辑: 这是我通过天蓝色函数发送到宇宙的物体
{
"id": "e85ddc0d-7346-487b-bb58-a33c5ae95176",
"section_name": "Images",
"type": "images",
"fields": [
{
"name": "Khi",
"images": [
{
"url": "URL",
"version": "1"
}
],
"deleted": false,
"_rid": "-pIVALPSjzgDAAAAAAAAAA==",
"_self": "dbs/-pIVAA==/colls/-pIVALPSjzg=/docs/-pIVALPSjzgDAAAAAAAAAA==/",
"_etag": "\"6a0169e8-0000-0200-0000-5dc9c1d50000\"",
"_attachments": "attachments/",
"_ts": 1573503445
}
]
}
如果您通过门户网站手动添加文档,则会创建以下对象:
{
"$t": 3,
"$v": {
"_id": {
"$t": 7,
"$v": "]ÊóÝúÒQ¤íÇ\u0007"
},
"id": {
"$t": 2,
"$v": "this is a manually entered document"
},
"data": {
"$t": 2,
"$v": "some data"
}
},
"id": "NWRjYWYzZGRmYWQyOTE1MWE0ZWRjNzA3"
}]
手动输入的文档将显示在数据浏览器中,而我通过azure函数发送的文档则不会显示
答案 0 :(得分:0)
一种可能性是您有2个Cosmos数据库:
您的应用是否使用本地模拟器?
首先检查应用程序中的连接字符串。