我有以下function.json
文件:
{
"disabled": false,
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"route": "resource/{resourceId}",
"methods": [
"get"
]
},
{
"type": "blob",
"name": "ativo",
"path": "data/{appsettings_current_date}/{resourceId}.json",
"connection": "mock_STORAGE",
"direction": "in"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
]
}
如您所见,我想从blob存储中访问数据,该存储存储在名称应该是参数的文件夹中。
示例,如果appsettings_current_date ='20171003'且resourceId = 1,则绑定应查找路径data/20171003/1.json
中的文件。问题是,变量appsettings_current_date
应该是在仪表板中更改的应用程序设置。有可能吗?
我计划每天更改一次此配置,只要我进行一些计算并将一些数据存储在blob存储中。
如果不可能,有什么更好的选择呢?在这些情况下我可能需要思考不同。
答案 0 :(得分:3)
是的,使用百分号访问应用设置:
{
"type": "blob",
"name": "ativo",
"path": "data/%appsettings_current_date%/%resourceId%.json",
"connection": "mock_STORAGE",
"direction": "in"
}