現在、アクティブなリソースを使用してサードパーティの API と統合しようとしています。
大量の作業を完了しましたが、ネストされた単一のリソースに苦労しています。
/company/:company_id/users/:id
を使用して会社からユーザーを取得できます
API::Company.find(124343).users
ただし、ユーザーに対するその後の変更は保存されません。
引数を受け入れるには Base.site 属性をいじる必要があることはわかっていますが、属性を設定する方法が見つかりません。たとえば、User レコードには company_id 値があります。したがって、company_id を取得するのは簡単です。URL にそれを正しく含める方法がわからないため、正しいルートに移動せず、代わりに次のような場所に移動します。
/company//users/32435