1

私は古いデータベースとやり取りしており、古い列名を新しい列名にマップしていますalias_attribute.

うまく機能しますが、レコードのすべての属性のリストも取得したいと考えています。を使用record.attributesすると、エイリアス化された属性ではなく、元の属性のみが得られます。同様の方法でこれらすべてをリストする方法はありますか?

たぶん、ルックアップハッシュを作成する方が良いでしょうか?

前もって感謝します!

4

1 に答える 1

0

残念ながら、エイリアス属性のリストを取得することはできません。このalias_attributeメソッドは、いくつかのゲッター/セッターを作成する以外には何もしません。このメソッドは、これらのメソッドを決して「マーク」しません。

于 2012-04-13T15:12:55.273 に答える