1

我正在使用带有 globalize3 gem 的 rails 3.0.7。

我有带有翻译字段“标题”的模型“国家”。

在 rails 控制台中,尝试通过其翻译标题查找记录,如下所示:

gr = Country.find_by_title 'Greece'

这将返回正确的记录。但它设置为只读,所以我无法保存它。

这是预期的行为吗?是什么原因造成的?我怀疑它与 globalize3 生成的一些连接有关,但这只是一个有根据的猜测。

有没有办法解决它,除了只使用 id 来查找记录?

4

0 回答 0