Eloquentには、テーマとユーザーという2つの結合テーブルがあります。
テーマモデル:
public function user() {
return $this->belongs_to('User');
}
ユーザーモデル:
public function themes() {
return $this->has_many('Theme');
}
私の雄弁なapi呼び出しは次のようになります。
return Response::eloquent(Theme::with('user')->get());
これは、テーマのすべての列を返します(それで問題ありません)、ユーザーのすべての列を返します(問題ありません)。ユーザーモデルの 'username'列だけが必要ですが、クエリをそれに制限するにはどうすればよいですか?
Response
を行っていますが、インポートする必要があるクラスの種類を使用しているかどうかはわかりますか?