获取Rails错误“语法错误,意外的tSYMBEG,期望使用keyword_do或'{'或'('“

阿喀琉斯77

我正在尝试通过输入以下内容subject_idcourse_id迁移用户表:

rails generate migration add_course_id_and_subject_id_to_users course_id:integer, subject_id:integer

但是,它导致错误:

_add_course_id_and_subject_id_to_users.rb:4:语法错误,意外的tSYMBEG,期望keyword_do或'{'或'('

不知道为什么会这样。

阿文特

这是Shell语法,而不是Ruby语法,因此您需要在属性defs之间删除逗号:

rails generate migration add_course_id_and_subject_id_to_users course_id:integer subject_id:integer

使用逗号,您尝试分别添加两个字段,分别为“ course_id:integer”(逗号!)和“ subject_id:integer”,其类型分别为“ integer”(逗号)和“ integer”。

沿途某个地方,生成的Ruby代码将具有该语法错误并引发异常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

出现Rails错误“语法错误,意外的tSYMBEG,期望使用keyword_do或'{'或'('“

来自分类Dev

Rails:语法错误,意外的keyword_ensure,期望$ end

来自分类Dev

语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

来自分类Dev

语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

来自分类Dev

语法错误,意外的keyword_ensure,期望使用Rails输入结束

来自分类Dev

语法错误,意外的keyword_ensure,期望使用Rails结束输入

来自分类Dev

Rails扩展语法错误:意外的keyword_do_block

来自分类Dev

Rails的Heroku错误:语法错误,意外的keyword_end,期望输入结束

来自分类Dev

语法错误,意外的keyword_do_block,期望keyword_end ...关闭

来自分类Dev

语法错误,意外的':',期望')'

来自分类Dev

语法错误:“(”意外(期望“ then”)

来自分类Dev

Rails:意外的tSYMBEG错误

来自分类Dev

语法错误,意外的keyword_else,期望为':'-RUBY

来自分类Dev

Ruby语法错误-意外的输入结束,期望使用keyword_end

来自分类Dev

语法错误,意外的输入结束,期望使用keyword_end红宝石

来自分类Dev

解析错误:语法错误,意外的'}',期望','或';' 在 /

来自分类Dev

Rails Rake任务:语法错误,意外的'\ n',期望tASSOC

来自分类Dev

获取语法错误:shell 脚本中的“fi”意外(期望“then”)

来自分类Dev

Ruby语法错误:语法错误,意外的'=',期望的是')'

来自分类Dev

语法错误,非预期的'{',期望使用keyword_end

来自分类Dev

Go golang,语法错误:意外++,期望:

来自分类Dev

语法错误:单词意外(期望“)”)?

来自分类Dev

语法错误,意外的':',期望输入结束

来自分类Dev

语法错误:单词意外(期望“)”)?

来自分类Dev

MySQL:语法错误,意外的'@',期望的是':'

来自分类Dev

语法错误,意外的'\ n',期望=>(SyntaxError)

来自分类Dev

语法错误,意外的keyword_ensure,在我的应用程序中期望keyword_end

来自分类Dev

语法错误,意外的keyword_else

来自分类Dev

Ruby代码具有语法错误,意外的keyword_end,期望输入结束

Related 相关文章

  1. 1

    出现Rails错误“语法错误,意外的tSYMBEG,期望使用keyword_do或'{'或'('“

  2. 2

    Rails:语法错误,意外的keyword_ensure,期望$ end

  3. 3

    语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

  4. 4

    语法错误,意外的')',期望使用keyword_then或';' 或'\ n'

  5. 5

    语法错误,意外的keyword_ensure,期望使用Rails输入结束

  6. 6

    语法错误,意外的keyword_ensure,期望使用Rails结束输入

  7. 7

    Rails扩展语法错误:意外的keyword_do_block

  8. 8

    Rails的Heroku错误:语法错误,意外的keyword_end,期望输入结束

  9. 9

    语法错误,意外的keyword_do_block,期望keyword_end ...关闭

  10. 10

    语法错误,意外的':',期望')'

  11. 11

    语法错误:“(”意外(期望“ then”)

  12. 12

    Rails:意外的tSYMBEG错误

  13. 13

    语法错误,意外的keyword_else,期望为':'-RUBY

  14. 14

    Ruby语法错误-意外的输入结束,期望使用keyword_end

  15. 15

    语法错误,意外的输入结束,期望使用keyword_end红宝石

  16. 16

    解析错误:语法错误,意外的'}',期望','或';' 在 /

  17. 17

    Rails Rake任务:语法错误,意外的'\ n',期望tASSOC

  18. 18

    获取语法错误:shell 脚本中的“fi”意外(期望“then”)

  19. 19

    Ruby语法错误:语法错误,意外的'=',期望的是')'

  20. 20

    语法错误,非预期的'{',期望使用keyword_end

  21. 21

    Go golang,语法错误:意外++,期望:

  22. 22

    语法错误:单词意外(期望“)”)?

  23. 23

    语法错误,意外的':',期望输入结束

  24. 24

    语法错误:单词意外(期望“)”)?

  25. 25

    MySQL:语法错误,意外的'@',期望的是':'

  26. 26

    语法错误,意外的'\ n',期望=>(SyntaxError)

  27. 27

    语法错误,意外的keyword_ensure,在我的应用程序中期望keyword_end

  28. 28

    语法错误,意外的keyword_else

  29. 29

    Ruby代码具有语法错误,意外的keyword_end,期望输入结束

热门标签

归档