管理パネルとLaravel 5.7
一緒に使用しています。また、vyuldashev/nova-permissionを使用して、 spatie/laravel-permissionの上に構築された rbac CRUD を処理します。postgreSQL
nova
パーミッションまたはロールを定義するとき、nova パーミッション CRUD のすべてが洗練されています。しかし、問題は、権限またはロールをユーザーに割り当てると、次のエラーが発生することです。
[10:50:18] LOG.error: SQLSTATE[42703]: Undefined column: 7 ERROR: column "id" does not exist
LINE 1: ... "role_id", "model_type")
values
($1, $2, $3) returning "id" ^ (SQL: insert into "model_has_roles" ("model_id", "role_id", "model_type")
values
(198564523584, 1, App\Models\User\User) returning "id") {"userId":198564523584,"email":"b.sobhanbagheri@gmail.com","exception":{"errorInfo":["42703",7,"ERROR: column \"id\" does not exist\nLINE 1: ... \"role_id\", \"model_type\") values ($1, $2, $3) returning \"id\"\n ^"]}}
何がクエリを正確に壊しているのかわかりません。そして、それが何か関係がある場合postgreSQL
。どんな助けでも大歓迎です。