Можете ли вы дать нам более подробную информацию, пожалуйста?Из немногих предоставленных вами сведений я могу только догадываться ...
# 1: создать Answer
модель
# 2: добавить в свой Question
смоделируйте отношения с моделью Answer
:
public function answers()
{
return $this->hasMany(Answer::class);
}
# 3: получение всех вопросов с ответами в произвольном порядке:
$questions = Questions::get();
foreach ($questions as $question) {
// getting the answer of a specific question ordered by RAND
$answers = $question->answers()->orderByRaw("RAND()")->get();
foreach ($answers as $answer) {
// here your answer
}
}
Больше информации об отношениях Laravel: https://laravel.com/docs/5.7/eloquent-relationships