破いて捨てたノート

Webやテクノロジーやそれ以外に関する思いつき

MySQL

【MySQL】MySQLはtrailing spaceを無視する【クソ仕様】

まずはこのコードを見てください。 User.where(user_name: 'yachibit ') User Load (0.5ms) SELECT `users`.* FROM `users` WHERE `users`.`user_name` = 'yachibit ' => [#<User id: 1, first_name: "Bit", last_name: "Yachi", user_name: "yachibit", ... >] 予想として、'yachibit'さんは存在しますが、'yachibit 'さんはいないので、レコ</user>…