【发布时间】:2012-12-30 00:25:31
【问题描述】:
除了我们在 Rails 中获得的好方法(例如 Model.association)之外,是否有任何书籍或资源涵盖更高级的 ActiveRecord 查询?
我需要了解更多关于跨表连接和条件的信息,我对 SQL 还很陌生,只真正了解基础知识......
我应该只学习 SQL 吗? (如果有的话,你知道任何针对新手的书籍吗?)或者我应该尝试从 ActiveRecord 的角度寻找涵盖 SQL 的书籍或资源(因为我只是真正设想自己使用 Rails - 至少在可预见的将来)。
(如果对我在 Rails 应用中使用 Postgres 有帮助的话)
【问题讨论】:
-
我建议先学习 SQL。我还建议学习关系模型,这方面的好书是 C.J. Date 的 Database In Depth。不幸的是,Database In Depth 是针对具有中级数据库技能的人,我不能推荐具体的 SQL 书籍。如果您还没有致力于任何事情,我会推荐 PostgreSQL 而不是 MySQL。
-
谢谢 Jason,我已经订购了 Sams 在 10 分钟内自学 SQL(是的,我将使用 Postgres :)
标签: mysql sql ruby-on-rails-3 postgresql activerecord