Laravel 4 - Как использовать, где условия для столбца отношения

Это то, что я хочу, у меня есть две таблицы. один 'Рестораны а другие этоУслуги.

Таблицы простые ... и отношения один-к-одному. как есть столик в ресторане,idnameslugи т. д. и еще одна таблица называетсяfacilities с , , ,idrestaurant_idwifiparking, так далее

Вот мои модели:

class Restaurant extends Eloquent {

protected $table = 'restaurants';

public function facilities() {
    return $this->hasOne('Facilities'); 
}
}

class Facilities extends Eloquent {

protected $table = 'facilities';

public function restaurant() {
    return $this->belongsTo('Restaurant');
 }


}

Я хочу сделать так.Select * from restaurants r left join facilities rf on r.id=rf.restaurant_id where r.name = 'bbq' and rf.wifi != '1'

Как использовать Eloquent для этого?

пс. извините за изменение отhttps://stackoverflow.com/questions/14621943/laravel-how-to-use-where-conditions-for-relations-column#= , но у меня похожая проблема.

Ответы на вопрос(2)

Ваш ответ на вопрос