我有一個是這樣的數據庫模式:Laravel 4.2 ORM - 查詢關係有三個表
user
id
name
question
id
title
answer
id
answer_text
user_id
question_id
現在我要選擇具有給定的每一個問題回答所有問題,用戶的所有用戶。
我用這種方式嘗試:
用戶模型
public function answer()
{
return $this->hasMany('answers','user_id','question_id');
}
應答模型
public function question()
{
return $this->belongsTo('questions','question_id');
}
現在從用戶控制器
$user_profile = User::find($userid);
電話,但只給了我們呃表格數據,不要回答問題和答案。