На самом деле между ними с большинства точек зрения вообще нет никакой разницы.Моей точки зрения в этом большинстве похоже нет. Я впервые вижу такое сравнение. Но я с вами не спорю, ваше право.
content:
application/json:
schema:
allOf:
- $ref: '#/components/schemas/CommonResponse'
- properties:
data:
$ref: '#/components/schemas/BannerList'
Все от тотального вопиющего непонимания и излишний самоуверенности.
НИКОГДА ПЕРЕД СОХРАНЕНИЯ В БД не надо "ФИЛЬТРОВАТЬ" данные. Данные в базу идут в том виде, в котором они пришли от пользователя.