6

Rabl では、ビューで名前を付けて属性を取得できます。たとえば、次のようになります。

object @user
attributes :name, :email

属性が不明なモデルがありますが、rabl を使用してコントローラーから返されたすべてをインスタンス変数に表示したいと考えています。

次のようなショートカットはありますか?

attributes :all

ありがとう

4

2 に答える 2

21

使用できるはずです.column_names

attributes *User.column_names
于 2012-12-06T20:14:49.813 に答える
5

「created_at」や「updated_at」などの一部の列を削除したい場合:

attributes *User.column_names - ["created_at", "updated_at"]
于 2013-10-15T14:17:46.253 に答える