Поле BelongsToMany не отображается в форме создания / обновления - PullRequest
0 голосов
/ 04 декабря 2018

Не удается приступить к работе Поле BelongsToMany на Laravel nova.

User.php

public function places()
{
    return $this->belongsToMany(Place::class, 'user_places');
}

Place.php

public function users()
{
    return $this->belongsToMany(User::class, 'user_places');
}

таблица user_places

id, user_id, place_id

Nova / Place.php

BelongsToMany::make('Users', 'users', 'App\\Nova\\User')

Если я изменю BelongsToManyвнутри Nova / Place.php до BelongsTo появится поле, но после этого у меня будет ошибка, связанная с несуществующим методом :: uriKey ();

Многие люди говорят, что поле BelongsToMany непоявляются при обновлении / создании форм, но, как я вижу, они появляются - https://prnt.sc/lqliga

Я использую Laravel nova 1.2.0.

...