usesプロパティ

要するに、今は1コントローラから1モデル(household)のみしか使えないように定義してあるので、上のような複雑なコードになるのかもしれない。
どうやら、Controllerクラスのプロパティにusesというものがあって、ここでコントローラから呼び出すモデルを指定できる模様です。
となると、1コントローラから複数のモデルを呼び出すことが可能ということになるのでしょうか。
あとで使ってみます。