私は変数をタブ名として使用する方法を探しています。一例として、Ruby:tablenameとして変数
は、実際には次のようになります。
@user = User.new
しかし、私は
wrktablename = "User"
@my_table = wrktablename.new
のようにこれを行うことができますwrktablenameが本当にテーブルごとに異なる値であることを、注意してください名。
さらに言及すると、変数の外にモデル名やテーブル名がありません。 しかし、私はwrktablename.new
とwrktablename.find
のようなすべての機能を使う必要があります。
私はここに変数がありませんか?変数を持つ構文は何ですか?それはのようです 'wrktablename.constantize.new' – Cokiehh
あなたが書いている通りです。 –