我有一个API,它接收的JSON如下所示
{
"some_key" : [ "v1", "v2" ]
"another_key" : [ a1, a2, a3, a4 ]
...
}所以我想定义一些类似的东西
dict_model = api.model('ArbitraryDict', {
fields.String : fields.List(fields.String)
})当然,这是行不通的。
我知道如何定义一个提前知道键的模型,但我需要支持任何字典,其中键是字符串,值是任意一个字符串数的(同构)数组。
我查看了api.schema_model,但是我无法让flask-restx接受任何东西,甚至是一本普通的字典。
这个是可能的吗?多么?
发布于 2021-11-09 08:23:07
这不能回答这个问题,但是,为什么不使用不同的结构呢?
[
{
"key": "some_key",
"value": ["v1", "v2"]
},
{
"key": "another_key",
"value": [a1, a2]
},
]https://stackoverflow.com/questions/66871426
复制相似问题