![]() |
1
91
在Rails 3中,对于您的型号“Driver”,您需要
如果您想遍历它们,可以这样做:
将输出以下内容:
|
![]() |
2
21
您可以通过执行以下操作来访问列的类型:
如果要获取特定模型中所有列类型的列表,可以执行以下操作:
|
![]() |
3
16
在Rails 5中,您可以独立于数据库执行此操作。如果您使用新的属性API来定义(附加的)属性,这一点很重要。 从模型类获取所有属性:
获取类型:
这有时比需要的信息更多。有一个方便的函数可以将所有这些类型映射到一个核心集(:integer、:string等)。
您还可以在一次调用中获取所有数据,该调用具有返回
|
![]() |
4
4
在Rails 5中,这将为您提供所有字段名及其数据类型的列表:
|
![]() |
5
1
此代码段将为您提供具有哈希中关联数据库数据类型的模型的所有属性。只需将日志替换为活动记录模型。
将返回这样的哈希。
|