带有Globalize3的Ruby on Rails:通过翻译字段查找使记录只读

时间:2012-02-29 09:48:04

标签: ruby-on-rails globalize3

我使用rails 3.0.7和globalize3 gem。

我的模型“Country”有翻译字段“title”。

在rails控制台中,尝试按照其翻译的标题查找记录:

gr = Country.find_by_title 'Greece'

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

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

除了只使用id来查找记录外,还有办法吗?

0 个答案:

没有答案