Mir*_*318 1 ruby-on-rails seeding ruby-on-rails-4
我做了一个小db/seeds.rb文件:
web = Website.find_or_create_by(id: 1) do |w|
w.website = "http://example.dev/"
w.banner_msg = "Hey! Banner message!"
w.signup_msg = "Wahey! Sign up message!"
w.bg_col = "#333"
w.txt_col = "#EEE"
w.btn_col = "#999"
end
pub = Publisher.find_or_create_by(id: 1) do |p|
p.phone = "021 111 1111"
p.website = web
end
User.find_or_create_by(id: 1) do |u|
u.email = 'email@email.com'
u.password = 'password'
u.first_name = 'Joe'
u.last_name = 'Bob'
u.publisher = pub
end
User.create(id: 5, email: "hello@ds.dfs")
Run Code Online (Sandbox Code Playgroud)
当我运行时rake db:seed,终端只接受命令并呈现一个新行,没有错误消息,没有"rake abort!",没有.
当我检查Rails控制台中的字段时,那里什么也没有.发生了什么?
| 归档时间: |
|
| 查看次数: |
1692 次 |
| 最近记录: |