私は2つのモデルを持っていますUser
:User_profile
User.rb では、 User has_one :user_profile
.
User_profile.rb で、 User_profile belongs_to :user
.
次に、users_controller とその index.html.erb があります。そのため、ネストされた列による検索を有効にするためにこれを User モデルに追加しましたが、インデックスを再作成しようとするとエラーが表示されます。どうすればこれを修正できますか?
未定義のメソッド「user_profiles」 #
モデル/user.rb
....
searchable do
text :user_profile_nickname do
user_profiles.map { |user_profile| user_profile.nickname }
end
end
....