Ruby on Rails控制台,初学者错误

时间:2014-05-04 22:40:34

标签: ruby-on-rails ruby rails-console

在rails控制台中,当我想使用下面的命令

向我的表添加一列时
  2.1.1 :001 >post = Post.new( :title => "first post", :job => "first job”)

它给了我

 2.1.1 :002">
 2.1.1 :003"> 
 2.1.1 :004"> 

什么都不做!我不知道这里有什么问题?

2 个答案:

答案 0 :(得分:1)

你没有关闭报价。

"first job”

请注意"不同。控制台在执行命令之前等待您关闭所有括号和引号。

答案 1 :(得分:1)

如果您复制并粘贴了代码,则问题出在上一个双引号

'”'.ord #=> 8221
'"'.ord #=> 34

'”' == '"' #=> false