2017-04-10 6 views
1

これを行うことは可能かどうかはわかりませんが、私はこのCSVを複数のmySQLテーブルにインポートしていますので、複数の関数を使ってこのインポートを行います。これにテーブルのあるリレーションシップをレールに渡す

@page = @book.pages.first 

: はどのように私のような何かを変更することができます

relation = pages 

@page = @book.relation.first 

答えて

0

あなたが動的関係を取得したい場合、あなたはこのようにそれを行うことができます。

relation = :pages # or 'pages' 
@page = @book.send(relation).first 
+0

おかげジャグディープ、それは完全に素晴らしい仕事:) –

関連する問題