У меня есть этот фильтр в моем запросе по конечной точке:
& filter [person] [0] [name] = joe & filter [person] [0] [lastName] = bloggs
Я использую это
{
"in": "query",
"name": "filter[person]",
"description": "<b>person Details</b> <br> `filter[person][0][name] = 'Joe' ` <br> `filter[person][1][lastName] = 'Jenny'` ",
"required": false,
"schema": {
"type": "array",
"items" : {
"$ref": "#/definitions/person"
}
}
"person": {
"type": "object",
"properties": {
"name": {
"title": "persons name",
"type": "string",
"format": "50",
"example" : "Joe"
},
"lastName": {
"title": "persons Lastname(s)",
"type": "string",
"format": "50",
"example" : "Bloggs"
}}
, но это вызывает этот запрос в URL:
& filter [person] =% 7B% 0A% 20%20% 22name% 22% 3A% 20% 22Joe% 22% 2C% 0A% 20% 20% 22lastName% 22% 3A% 20% 22Bloggs% 22%
не
& filter [person] [0] [name] = joe & filter [person] [0] [lastName] = bloggs