【发布时间】:2010-03-02 17:34:50
【问题描述】:
我有以下架构(* 表示主键):
languages
id*
english_name
native_name
native_to_target_language
native_language_id*
target_language_id*
target_language_name
overview_text
(target_language_name 是以母语书写的目标语言名称)。
在给定 native_language_id 和 target_language_id 值的情况下,我想从 native_to_target_language 表中获取 target_language_name 的值。
获得这个的最佳方法是什么?使用来自http://compositekeys.rubyforge.org/ 的复合主键?有没有不使用原始 SQL 查询的标准方法?
【问题讨论】:
标签: ruby-on-rails model composite-key