Rails如何使用控制台

时间:2014-08-23 18:03:32

标签: ruby-on-rails ruby

我是Rails的新手。我的最终目标是在devise中添加用户(我知道这不是一个好习惯,但我只需要做一次)。我已经看到你可以在Rails for Zombies教程中运行时运行命令。 (http://railsforzombies.org/levels/1/challenges/1

这基本上就是我想要做的。我正在使用RubyMine,我通过运行应用程序或使用rails s来运行rails应用程序。但是,无论我输入什么都不会执行,因为我没有收到任何错误或任何打印输出。

所以我的问题是如何在Rails应用程序的控制台中实际执行命令?

3 个答案:

答案 0 :(得分:1)

rails c

你也可以使用:

rails c -s

" -s"代表沙盒,这样你就可以在不破坏任何东西的情况下玩耍离开控制台后,操作将自动恢复。

然后你可以写:

user = User.new

答案 1 :(得分:1)

  

打开终端 - >通过cd命令进入你的app目录 - >键入" rails console"或" rails c" - >编写代码

要添加新用户,您可以执行以下操作:

User.create(name: "user_name", email: "user_email", password: "your_password")

另外,您应该结帐Rails command line

答案 2 :(得分:0)

rails console:console命令允许您从命令行与Rails应用程序进行交互。

  

您还可以使用别名“c”来调用控制台:rails c。