私は2つのモデルを持っていAirlineますUser。問題は<%= @current_user.airline.name %>、ビューを試してみるとundefined method 'airline' for nil:NilClass、モデルが次のように設定されていることですhttps://gist.github.com/4353169多分私は何か間違ったことをしているかもしれませんが、これは両方の方法で機能するはずです。
ありがとう、ハッピー ホリデー (:
私は2つのモデルを持っていAirlineますUser。問題は<%= @current_user.airline.name %>、ビューを試してみるとundefined method 'airline' for nil:NilClass、モデルが次のように設定されていることですhttps://gist.github.com/4353169多分私は何か間違ったことをしているかもしれませんが、これは両方の方法で機能するはずです。
ありがとう、ハッピー ホリデー (:
foreign keyAirlineクラスでより多くの指定を定義してみてforeign key、両方の表でスペルが正しいことを確認してください。
Userモデル、
has_one :user, :foreign_key => "uid", primary_key: 'uid', class_name: 'Airline'
そしてあなたのAirlineモデルでは、
belongs_to :airline, foreign_key: 'uid', class_name: 'Airline'
それは単なる提案です。それを試してみてください....