0

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'
4

0 に答える 0