Я получаю сообщение с указанным идентификатором тега c, и у меня пока есть следующий код.
public static function getPostByTag($id) {
return Tag::with('posts')->whereHas('posts', function($q) use(&$id) {
$q->where('tags.id',$id);
})->get();
}
Данные, которые я получаю, до сих пор работают отлично, но сейчас я хочу ограничить данные. Что я должен сделать, чтобы ограничить данные?
Я пробовал следующее:
public static function getPostByTag($id) {
return Tag::with('posts')->whereHas('posts', function($q) use(&$id) {
$q->where('tags.id',$id);
})->take(5)->get();
}
Но, похоже, это не работает. Кроме того, я хочу разместить свой пост в соответствии с последней датой.