Rails バージョン: 4.2.7.1 グローバル化バージョン: 5.0.1
例:
class User
translates name
end
User.where("name=?", "ABC")
動かない
生成されたクエリ:
SELECT `users`.* FROM `users` WHERE (name='Self')
as
User.where(name: "ABC")
は正常に動作しています。
生成されたクエリ:
SELECT `users`.* FROM `users` INNER JOIN `user_translations` ON `user_translations`.`user_id` = `users`.`id` WHERE `user_translations`.`name` = 'Self' AND `user_translations`.`locale` = 'en'