İki has_one
ilişkisini kullanan bir Rails modelim var: requester
ve friend
. konsolda ben kullandığınızda:Rails has_one sınıf adı ve yabancı anahtar ile
f = FriendRequest.all
f[0].requester
Ben ActiveRecord::StatementInvalid: SQLite3::SQLException: no such column: users.requester_id: SELECT "users".* FROM "users" WHERE "users"."requester_id" = 4 LIMIT 1
olsun.
Sınıf ismiyle bir `has_one 'ilişkisinin nasıl belirtileceğini gerçekten bilmiyorum ve kaydı belirten bir anahtar. Bu benim modelim:
Nasıl yapabilirim? belongs_to
ilişkisinde, 'u belongs_to
ile değiştirerek aynı şeyi kullanıyorum. Teşekkürler!