레일즈 프로젝트를 다운로드했습니다.
번들로 제공됩니다.
마이그레이션을 실행합니다.MySQL을 이용한 레일즈 개발 : 테이블에 데이터 삽입
이제 테이블이 비어 있습니다. 그것을 채우기위한 가장 좋은 방법은 무엇입니까? irb 또는 migrations 자체. ?
레일즈 프로젝트를 다운로드했습니다.
번들로 제공됩니다.
마이그레이션을 실행합니다.MySQL을 이용한 레일즈 개발 : 테이블에 데이터 삽입
이제 테이블이 비어 있습니다. 그것을 채우기위한 가장 좋은 방법은 무엇입니까? irb 또는 migrations 자체. ?
seeds.rb를 사용하여 표를 채울 수 있습니다.
/db/seeds.rb
5.times do |i|
Model.create(name: "xxx")
end
실행 레이크 DB 만들기 : 씨.
rake db:seed
레일 안내서의 "마이그레이션 및 시드 데이터"를보십시오.
http://guides.rubyonrails.org/migrations.html#migrations-and-seed-data
레일은, 단락 씨앗이 가이드를 확인, 초기 데이터로 DB를 채우는 기능
도움이되지 나도 그 중 최고 8
희망이있다 레일 프로젝트를 계속 실행하려면 CRUD
작업을 수행해야합니다.
이렇게하면, 편집, 및 이 레코드를 파괴 업데이 트를 만들 할 수 있어야한다.
너는 이것들을 읽어야한다 Guides. 너는 그것을 필요로한다.
http://edgeguides.rubyonrails.org/migrations.html#migrations-and-seed-data – Saurabh
"테이블이 비어 있음"이란 무엇을 의미합니까? 테이블에 열을 추가하거나 단순히 데이터를 시드하려고한다는 것을 의미합니까? –