Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Таки разобрался, может быть будет кому-то полезным:
return $this->belongsToMany('User', user_city')
->withPivot('comment');
Привет, запутался сильно, помогите.
Есть, например, три таблицы:
[Таблица: users]
id
name
[Таблица: cities]
id
cityname
[Таблица: user_city]
id
user_id
city_id
comment
Есть вот такой работающий код для получения информации из этих трёх таблиц:
/models/User.php
class User extends Eloquent {
protected $table='users';
public function city(){
return $this->belongsToMany('City', user_city');
}
}
/models/City.php
class City extends Eloquent {
protected $table='cities';
public function user(){
return $this->belongsToMany('User', user_city');
}
}
/controller/UserController.php
$city=City::find($id)->user;
Но никак не могу понять, как получить "comment" из "user_city"?
Спасибо.
Страницы 1