rake db:seed产生语法错误,意外'\ n',期待=>

时间:2015-06-03 22:29:18

标签: ruby-on-rails ruby terminal syntax-error rake

当我在终端输入rake db:seed时,我收到:

  

语法错误:   /Users/-/src/-/db/seeds.rb:17:语法   错误,意外'\ n',期待=>

     

任务:TOP =>分贝:种子

......其中db / seeds.rb有:

Category.create(kind: 'Food/Drink')        #line 9, everything above is commented out
Category.create(kind: 'Entertainment') 
Category.create(kind: 'Organization')
Category.create(kind: 'Business')
Category.create(kind: 'Collegiate')

Location.create(area: 'Downtown NB') 
Location.create(area: 'College Ave', 
Location.create(area: 'Cook/Douglass')     #line 17
Location.create(area: 'Livingston') 
Location.create(area: 'Busch') 
Location.create(area: 'Surrounding NB')
Location.create(area: 'Out of Town')

A --trace显示:

  

rake db:seed --trace

     

**调用db:seed(first_time)

     

**执行db:seed

     

**调用db:abort_if_pending_migrations(first_time)

     

**调用环境(first_time)

     

**执行环境

     

**执行db:abort_if_pending_migrations

     耙子流产了!

     

SyntaxError:/Users/EuphoriaComplex/src/venture/venture/db/seeds.rb:17:语法错误,意外'\ n',期待=>

1 个答案:

答案 0 :(得分:4)

你在第16行有一个拼写错误:

Location.create(area: 'College Ave',

应该是

Location.create(area: 'College Ave')