既存のデータベースをレールで使用しようとしています。以下のMySQLのコンソールでちょうど素晴らしい作品:SQLジョインでのレール
select title,blog_name from exp_weblog_titles JOIN exp_weblogs ON exp_weblog_titles.weblog_id = exp_weblogs.weblog_id LIMIT 1;
+------------+---------------+
| title | blog_name |
+------------+---------------+
| What We Do | chicago_pages |
+------------+---------------+
1 row in set (0.00 sec)
しかしレールコンソールで、これは私が得るものです:
>> @titles = Title.find_by_sql("select title,blog_name from exp_weblog_titles JOIN exp_weblogs ON exp_weblog_titles.weblog_id = exp_weblogs.weblog_id LIMIT 1")
=> [#<Title title: "What We Do">]
私はいくつかの理由でRailsが唯一という事実に当てつけを見てきました
最初のテーブルの列をコンソールモードで表示してください。結合された属性にアクセスする方法を教えてもらえますか?