試圖在rails中使用現有數據庫。下面的作品只是在MySQL控制檯很大:SQL加入Rails中
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會只在控制檯模式下顯示來自第一張表格的列,而沒有任何詭計。任何人都可以告訴我如何訪問加入的屬性?