Laravel Nova получает отношения в пользовательском текстовом поле - PullRequest
0 голосов
/ 10 января 2019

Я занимаюсь разработкой приложения Laravel. Я использую Nova для админки. У меня проблема с поиском способа отображения данных из отношений. Это мой сценарий.

У меня есть две таблицы / модели.

interviews
---------
id
created_at
address
about

interview_logs
--------------
id
stage
interview_id

У меня есть новый ресурс для интервью.

public function fields(Request $request)
{
    return [
        ID::make()->sortable(),
        Text::make("Address"),
        Text::make("Stage", function () {
           //here I got problem.
           //this is what I want to do
           //return $this->interview_logs()->orderBy('created_at', 'desc')->first()->stage;
        })

}

Я прокомментировал, что я хочу сделать в коде. В основном мне нравится отображать столбец отношения в настраиваемом поле. Как я могу это сделать?

...