Как я могу опустить свойство из определенного MSON? Я определил одну простую сущность (объект) с помощью MSON:Опустить свойство объекта, определенное в MSON
# Data Structures
## Article (object)
Represents an article
## Properties
+ id: 1 (number, optional)
+ name: My first article (string)
## Articles [/articles]
### Get all articles [GET]
Get all articles available on this website.
+ Response 200 (application/json)
+ Attributes (array[Article])
### Create an article [POST]
Create new article.
+ Request (application/json)
+ Attributes (Article)
Я использую Article
объект в нескольких API конечных точек. Проблема в том, что я не хочу указывать id
при публикации новой статьи, поэтому я хочу опустить ее в документации по методу POST
. Можно ли включить объект Article
во все конечные точки и сказать, какие поля я хочу опустить?
Не опциональная спецификации на структуру данных достаточно? – Vincenzo
Это необязательно ... Вы не можете установить его, потому что база данных заполняет 'id' с помощью автоматического увеличения. Возможно, вы правы, вы можете опубликовать его, и я могу игнорировать его, но это странно видеть в документации и не может его использовать. – Northys