numaralı telefondan farklı bir şeye göre şu anda bir kullanıcı profilini görüntülemek istediğim zaman/users/1/gibi bir şey var. Dunno, bu sorunun ne kadar kolay veya yaygın olduğunu, bu noktada bir Rails noob'unu biraz kullanıyorum, ama nasıl/user/chiggins/chiggins'in benzersiz bir kullanıcı adı olduğunu değiştirmek için routes.rb'den nasıl geçebilirim?Rails Route
Çok teşekkürler! İhtiyacınız
Tamam, bunu biraz ekledim, ancak şu hatayı alıyorum: http://chigstuff.com/uploads/user_error.jpg – Chiggins
Nevermind, sorunumu buldum. Gösteri yöntemim "@ user = User.find (: params [: id])" yapıyordu, kullanıcı adıyla arama yapmak için onu değiştirdim. – Chiggins
Denetleyicinizdeki kodu değiştirin: User.find (params [: id]) değil, User.find_first_by_username (params [: id]) veya to_param'ın gövdesini "# {self.id} - # {self.username}" olarak değiştirin –