Код: Выделить всё
User_attendance
User
Код: Выделить всё
public function getAttendance()
{
return $this->hasMany('App\User_attendance','user_attendance_user_id','id');
}
Код: Выделить всё
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-27 17:45:48
9238 2018-11-28 17:35:00
9238 2018-11-29 17:44:34
9238 2018-12-08 17:18:12
9238 2018-12-08 17:18:12
Как мне запустить запрос внутри Laravel или MySQL, чтобы удалить 11 записей и оставить только 1.
Я сделал это:
Код: Выделить всё
$users = User::limit(30)->get();
foreach($users as $u)
{
foreach($u->getAttendance as $attendance)
{
echo $attendance->user_attendance_user_id . " ".$attendance->created_at ."
";
}
}
Подробнее здесь: https://stackoverflow.com/questions/537 ... tinct-data
Мобильная версия