1
からベースのIDを使用してDocumentDB入力は、だから私はthis pageから読んだもの、私が持っていることができるはずということです。使用Azureの機能は、httpリクエスト
- トリガーHTTP
- 入力HTTPリクエスト
- 入力DocumentDb
- 出力DocumentDb
番号1,2及び4が働いています。しかしパスからのIDを使ってDocumentDBからドキュメントを取得するには?
DocumentDb入力で{path}
をproxy-routeから使用できますか?
私はそのように定義されたプロキシを持っています。
{
"$schema": "http://json.schemastore.org/proxies",
"proxies": {
"index": {
"matchCondition": {
"route": "{*path}",
"methods": [
"GET"
]
},
"backendUri": "https://%WEBSITE_SITE_NAME%.azurewebsites.net/api/Index"
},
"api": {
"matchCondition": {
"route": "api/{*path}"
},
"backendUri": "https://%WEBSITE_SITE_NAME%.azurewebsites.net/api/{path}"
},
"index existing subscription": {
"matchCondition": {
"route": "/subscription/{*path}",
"methods": [
"GET"
]
},
"backendUri": "https://%WEBSITE_SITE_NAME%.azurewebsites.net/api/IndexSubscription/{path}"
}
}
}
'{* path} 'の代わりに' {path}'を使用してください。これは違いですか? – Highmastdon
@Highmastdon '*'は残りのすべてのパスセグメントと一致します。なぜそれを文書IDに使うのかはっきりしていませんが、プロキシの '*'も傷ついてはいけません。特に問題がありますか? – Mikhail