0
테이블에 대한 마이 그 레이션을 마친 후에 방금 문제가 발생했습니다. 프로젝트 테이블에 소유자 필드를 추가했지만 요청하면 (프로젝트) 나타나지 않습니다.레일스 새 필드가 나타나지 않습니다.
마이그레이션 후 예상 응답 :
{
projects: [
{ id: 1, name: "First proj", owner: 1 },
{ id: 2, name: "Second proj", owner: 1 }
]
}
내가 가지고 : 여기
{
projects: [
{ id: 1, name: "First proj" },
{ id: 2, name: "Second proj" }
]
}
내 마이그레이션 파일입니다
class AddOwnerRefToProjects < ActiveRecord::Migration
def change
add_reference :projects, :owner, index: true
end
end
개 내 사업 모델
class Project < ActiveRecord::Base
belongs_to :owner, :class_name => :User
end
감사합니다. @AytanLeibowitz. 하지만 죄송합니다. 약 2 일 전에 레일을 시작합니다. 'json serializer'는 어디에 있습니까? fyi, 레일을 사용하고 있습니다. 4. – ruwhan
경로는 app> serializers> project_serializer.rb입니다. 'attributes : id, : name, : owner' – AytanLeibowitz
감사합니다. – ruwhan