Я работаю над приложением Rails на основе API, я не знаю, как показать все связанные элементы в одном запросе, как мои модели
todo.rb
class Todo < ApplicationRecord
has_many :items, dependent: :destroy
validates_presence_of :title, :created_by
end
item.rb
class Item < ApplicationRecord
belongs_to :todo
validates_presence_of :name
end
в контроллере
def show
json_response(@todo)
end
private
def set_todo
@todo = Todo.find(params[:id])
end
Конечная точка для одного задания
https://example.com/todos/1
и показывается вот так
{
"id": 1,
"title": "Hello World!",
"created_by": "2",
"created_at": "2018-04-26T11:19:31.433Z",
"updated_at": "2018-04-26T11:19:31.433Z"
}
У меня вопрос, как мне показать все items
, которые были созданы этим todo в одном запросе конечной точки.