сначала мы получаем все идентификаторы из таблицы вопросов:
$questions = DB::table('questions')->select('id')->where('body', 'like', '%' . $answer . '%')->get();
$ ids - это коллекция идентификаторов, поэтому для каждого идентификатора мы должны создать ссылку:
$links = array();
foreach($questions as $question){
$links[] = route('questions.show', ['id' => $question->id]);
}
так что теперь у нас есть все ссылки, необходимые для возврата в качестве ответа, завершите его, используя $this->say
... как вы хотите
вы можете вернуть первую ссылку, а не все ссылки, а затем получить первый идентификатор избазу данных и создайте ссылку, используя ее:
$question = DB::table('questions')->select('id')->where('body', 'like', '%' . $answer . '%')->first()
$link = route('questions.show', ['id' => $question->id]);
, затем верните ответ, используя $this->say
Надеюсь, это поможет