Rails 4.2.5 kullanıyorum. Modelimde, kullanıcımın, dosya adının tanımlandığı bir tabloya bağlanan bir "avatar_file_id" özniteliği var. “Avatar_files” tablosu alanları Raylarda, kontrol ünitesine açıkça bakmadan bir ilişkiyi arayabilir miyim?
id
file
kullanıcı giriş, benim sayfasında avatar resmini göstermek istiyorum, ama sorun nasıl bulmaktan yaşıyorum
sahiptir. Benim denetleyicisi, ben açmış kullanıcı (@current_user) bir başvuru var ve bu yüzden <%= image_tag "avatar_images/#{current_user.avatar_file_id}", alt: current_user.name %>
ama açıkça, bu sadece dosya adı değil id, bir dosyayı arama dener var işler nasıl kurulur. Kontrolördeki görüntü dosyasını açık bir şekilde aramalı mıyım ve o değişkeni sayfaya eklemem mi gerekiyor yoksa sadece kullanıcı nesnesine verilen görüntü yolunu almanın daha net bir yolu var mı?
sayesinde - Dave
Avatar görüntüsünü hangi alanda tutuyorsunuz? – Pavan
Gerçek yola sahip avatar_file.file. Kullanıcı modelinde bu tabloya bağlanan bir avatar_file_id vardır. – Dave
Denemek <% = image_tag current_user.avatar_file.file, alt: current_user.name%> ' – Pavan