내 데이터를 얻는 방법을 배우는 데 어려움을 겪고있는 누군가가 나를 도와 줄 수 있기를 바랍니다. 내가Laravel 4 - 데이터베이스 결과를 뷰로 가져 오기
public function getPrivateMessages()
{
$userId = Auth::user()->id;
$messages = DB::table('pm_conversations')
->where(function($query) use ($userId) {
$query->where('user_one', $userId)
->where('user_one_archived', 0);
})
->orWhere(function($query) use ($userId) {
$query->where('user_two', $userId)
->where('user_two_archived', 0)
})
->get();
}
어떻게 내가 내보기에 그 다음, 내 컨트롤러에 내 모델에서 다음과 같은 기능을 전달할 것 한
?
약간 손실되었습니다.
class HomeController extends Controller
{
public function index()
{
$conversation = Conversation::find(1);
return View::make('index')->with('privateMessages', $conversation->getPrivateMessages());
}
}
:
public function getPrivateMessages()
{
...
return $messages;
}
은보기에 전달 컨트롤러에 사용 :이 대화 모델이라고 가정
감사
안녕하세요 Antonio ... 실제로 내 대화 모델에 – BigJobbies
사실 전혀 다르지 않지만 전체 아이디어를 얻길 바랍니다.하지만 편집 해 드리겠습니다. 어쨌든, 대화로 이동하십시오. –
아, 그렇습니다. 지금보십시오 ... find (1)는 오직 하나의 결과 만 리턴한다는 것을 의미합니까? – BigJobbies