Я пытаюсь передать метод "create" для модели квартиры, который возвращает исключение:
рейк-маршруты:
POST /api/v1/owners/:owner_id/apartments(.:format) api/v1/apartments#create {:format=>"json"}
Я создал API для владельцев и квартир:
owner.rb
class Owner < ApplicationRecord
has_many :apartments
#Validations
validates_presence_of :name, :email, :password_digest
validates :email, uniqueness: true
#encrypt password
has_secure_password
end
apartment.rb
class Apartment < ApplicationRecord
has_one :owner
end
ошибка при отправке запроса почтальону со всеми разрешенными параметрами.
{
"status": 400,
"error": "Bad Request",
"exception": "#<ActionController::ParameterMissing: param is missing or
the value is empty: apartment>"
...
..