5
A
回答
2
你必须创建为每个表的简单模型关系,然后你可以
[rails3] > rails generate scaffold_controller Club name:string exclusive:boolean
create app/controllers/clubs_controller.rb
invoke erb
create app/views/clubs
create app/views/clubs/index.html.erb
create app/views/clubs/edit.html.erb
create app/views/clubs/show.html.erb
create app/views/clubs/new.html.erb
create app/views/clubs/_form.html.erb
create app/views/layouts/clubs.html.erb
invoke test_unit
create test/functional/clubs_controller_test.rb
或者你可以尝试active_admin宝石
ActiveAdmin - https://github.com/gregbell/active_admin
rails generate active_admin:resource [MyModelName]
RailsAdmin也够https://github.com/sferik/rails_admin
你应该为你的模型指定至少2分的规则,如果它不使用好轨道约定。 例
class Article < ActiveRecord::Base
self.table_name "tbl_articles"
self.primary_key "art_id"
end
0
0
这是你如何能做到这一点 -
尝试:
rails g scaffold myscaffold
这将生成文件:
invoke active_record
create db/migrate/20130124100759_create_myscaffolds.rb
create app/models/myscaffold.rb
invoke test_unit
create test/unit/myscaffold_test.rb
create test/fixtures/myscaffolds.yml
route resources :myscaffolds
invoke scaffold_controller
create app/controllers/myscaffolds_controller.rb
invoke erb
create app/views/myscaffolds
create app/views/myscaffolds/index.html.erb
create app/views/myscaffolds/edit.html.erb
create app/views/myscaffolds/show.html.erb
create app/views/myscaffolds/new.html.erb
create app/views/myscaffolds/_form.html.erb
invoke test_unit
create test/functional/myscaffolds_controller_test.rb
invoke helper
create app/helpers/myscaffolds_helper.rb
invoke test_unit
create test/unit/helpers/myscaffolds_helper_test.rb
invoke assets
invoke coffee
create app/assets/javascripts/myscaffolds.js.coffee
invoke scss
create app/assets/stylesheets/myscaffolds.css.scss
invoke scss
identical app/assets/stylesheets/scaffolds.css.scss
相关问题
- 1. 在控制器和模型已经创建之后创建Ruby on Rails视图
- 2. Ruby on Rails的 - 从模型或控制器而不是视图
- 3. 在Ruby on Rails控制器和视图之间传递模型
- 4. Ruby on rails控制器和视图
- 5. Ruby On Rails嵌套控制器:创建模型故障
- 6. Ruby On Rails模型/控制器问题
- 7. Ruby on Rails模型/控制器访问
- 8. 控制器视图通信,Ruby on Rails
- 9. 从控制器Ruby On Rails插入数据到数据库?
- 10. Ruby on Rails 3 - 创建带有视图和控制器的插件或引擎?
- 11. ruby on rails:将视图绑定到非数据库模型
- 12. 如何将数据从控制器传递到具有Ruby on Rails的模型?
- 13. 在Ruby on Rails中创建数据库视图
- 14. Ruby on Rails模型/数据库协会
- 15. 从评论控制器ruby on rails创建两个模型的注释
- 16. Ruby on Rails:从单个视图/控制器更新多个模型
- 17. ruby on rails手动设置数据库和控制器
- 18. Ruby on Rails现有的Sybase数据库
- 19. 如何从模型传递给控制器Ruby on Rails的
- 20. Ruby on Rails的,请从模型的功能在控制器
- 21. Ruby on Rails的 - 门禁控制器从模型
- 22. Ruby on Rails - 从一个控制器更新多个模型
- 23. 传递变量从视图中的Ruby控制器on Rails的
- 24. 如何将数据从控制器发送到Ruby on Rails中的视图
- 25. 嵌套的URL,控制器和视图在Ruby on Rails的
- 26. 为现有的数据库/ sql视图创建django模型?
- 27. 如何在Ruby on Rails中实现数据库视图
- 28. Ruby on Rails,数组到HTML表,控制器或视图?
- 29. Ruby on Rails:使用多个数据源创建模型
- 30. 从控制器功能(Ruby on Rails的)
只是好奇,如果你正在使用rails''红宝石那你为什么想从数据库中创建,为什么不从'rails命令line'? –
我想知道从railscommand line执行此操作的命令。你能提供吗? – neeraj