2013-02-14 63 views
0

我正在使用Rails应用程序,需要显示表单并处理提交的表单。这个表单有几个字段,并且根据字段的输入,在提交时它应该将用户重定向到现有的一个视图。使用引导程序时无法使用表格工作

我们称之为形式:select_area

创建脚手架如下:

rails g login email_address:string password:string --skip-stylesheets 

当我尝试创建引导观点:

rails g bootstrap:themed logins -f 

我收到以下错误:
query': Mysql2::Error: Table 'x2live.logins' doesn't exist: SHOW FULL FIELDS FROM logins`(ActiveRecord :: StatementInvalid)

我也得到错误,当我做:

rails g boostrap:themed logins 

如何在登录模式抑制的ActiveRecord?我也在使用mysql2 gem

+0

有人编辑我的问题,并从“Rails的:没有,当我用引导表工作”话锋一转,以“没有,当我用引导表工作”。当我提问时,我故意将环境包含在主题中,因为这有助于人们在进行全球搜索时缩小搜索范围。是否违反规则将环境纳入主题? – EastsideDeveloper 2013-02-14 21:39:10

+0

'rails g NAME'默认为'rails g scaffold'吗?这台发电机的意图是创造一个脚手架? – 2013-02-17 16:18:20

+0

您应该阅读关于轨道生成器如何工作的一些文档,因为这根本不涉及我的问题。 – EastsideDeveloper 2013-02-18 17:34:28

回答

0

您是否运行迁移?

bundle exec rake db:migrate

+0

不,因为登录表没有迁移文件。我专门运行轨道生成器的选项不生成迁移文件,因此我的问题:是否有可能做我想做的事情,而不创建一个表? – EastsideDeveloper 2013-02-14 21:35:30

+0

对不起,我想我不太清楚发电机功能。你在哪里定义它不创建一个表? – 2013-02-14 21:56:57

+0

http://guides.rubyonrails.org/command_line.html#rails-generate – EastsideDeveloper 2013-02-14 22:05:54

相关问题