わかりましたので、ユーザーと会社があり、多対多の関係にある結合テーブルがあります
だから私はできる
@user.companies
最初の会社を戻すスコープを実行できますか
これをユーザーモデルに結び付けました
scope :first_company, includes(:companies_users).where(:user_id => self.id).first
これは失敗します....提案
アップデート
これも機能しますが、同等のスコープがあるかどうか疑問に思っていました
def company
self.companies.first
end