2009-09-18 35 views

回答

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...) 
相关问题