我正在使用NetBeans创建我的第一个Ruby on Rails应用程序。有没有一种方法可以查看模型的所有属性?我应该只查看数据库吗?在Ruby on Rails中,有一种方法可以查看模型的属性
2
A
回答
4
我只是使用db/schema.rb
- 似乎对我很好。
3
你可以在Rails的控制台呼叫Model.attributes
。这给出了一个包含所有属性的散列。
在真正的代码中使用它时要小心,因为它总是重新创建散列,因此非常昂贵。
3
可以使用annotate创业板这一点 - 它会添加注释到每一个模型,表明其性能的顶部。
0
我使用的一个很好的小工具来自MySQL。它被称为MySQL Administrator。
它让我验证了DB(开发/测试/生产),表为DB,最后列(属性)。
0
Model.attributes #=> {'name' => 'foo', 'desc' => 'bar'}
P.S. www.railsbrain.com - 使用这个。
1
如果有人正在查看并使用Rails的新版本,你可以调用Model
在控制台中。 (我on Rails的3.2.1和Ruby 1.9.2p290。)
事实上,在这种情况下不起作用调用Model.attributes
。
3
只需在导轨控制台上键入您的型号名称,然后按Enter键。
rails C# start your rails console
User
=> User(id: integer, email: string, password_digest: string...)
相关问题
- 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 - Activeadmin - 具有虚拟属性的更新模型
- 10. 在Ruby on Rails中查看ActiveRecord模型字段
- 11. 如何在Ruby on Rails中查看嵌套模型?
- 12. Ruby on Rails通过API获取模型属性查询
- 13. 有一种方法可以从jinja2模板访问ndb模型类属性
- 14. Ruby on Rails:有什么方法可以为wiki系统使用嵌套属性?
- 15. Ruby on Rails:在视图中显示模型属性
- 16. 定义鬼方法在Ruby中的属性on Rails的
- 17. Ruby on Rails:获取不属于模型的属性的参数
- 18. Ruby on Rails的过滤属性在返回的模型对象
- 19. 查看不识别模型属性? Rails
- 20. 如何使用模型中属性的值? Ruby on Rails
- 21. ruby on rails种子.yml文件,其中有关联的模型
- 22. Ruby on Rails私有方法?
- 23. Ruby on Rails,属性的属性总和
- 24. Ruby on Rails:将属性值分配到泛型模型
- 25. Ruby on Rails的模型
- 26. Ruby on Rails的模型
- 27. Ruby on Rails的 - 验证与关联的模型属性之
- 28. Ruby on Rails的 - 嵌套的属性:我如何从子模型
- 29. 有没有一种方便的方式在Ruby on Rails中获得深度相关的模型数据?
- 30. Ruby on Rails:在视图中调用模型方法