Есть две модели: Категория и посты. Мне нужно вывести все Категории и один пост (последний) каждой категории.
class Category extends Model
{
public function posts()
{
return $this->hasMany('App\Post','category_id');
}
}
class Post extends Model
{
public function category()
{
return $this->belongsTo('App\Category');
}
}
//Получения данных
$data = Category::with(['posts' => function($query){
$query->orderBy('id','desc')->first();
}])->get();
В данном случаи выводятся все категории и один только пост, а мне нужно из каждой категории вывести по посту.
public function lastPost()
{
return $this->hasOne('App\Post','category_id')->orderBy('created_at', 'DESC');
}
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Использую на сайте базу TecDocПытаюсь вывести аналоги запчастей
У меня в БД два поля с датами date,date1 и в них дата сейчас выводится так: 2016-09-25Я хочу сделать вот так: 25-09-2016
Добрый день! Я только закончил изучение PHP и MySQL и сейчас тренируюсь с созданием первого сайтаМожете объяснить порядок создания фильтра по городам?...