従業員、マネージャー、および企業向けのクラスがあるとしましょう。これらは、期待どおりに継承されActiveRecord、すべて関連付けられています。
Employeeクラスのインスタンスが 2 つありbob、jane. 二人とも同じ会社で働いていますが、マネージャーは異なります。
彼らは同じ会社で働いていますが、マネージャーが異なるため、電話をかけbob.company.xたり、別の結果を得たりできるようにしたいと考えています。jane.company.xx を従業員のメソッドとして定義して を呼び出すことを妨げる他の制限がありますがbob.company_x、この例ではより簡単になることがわかります。
x のメソッド定義内で、どの従業員がこのメソッド チェーンを開始したかを知る方法はありますか?