Разрабатываю приложение на Laravel+Vue.js, работаю в PhpStorm, данные могу записывать в базу данных, удалять, перезаписывать. Но когда разместил на хостинге, не могу записать данные в базу данных, выдаёт ошибку
"
No query results for model
"
Вот мой Controller:
class Journal_organizationController extends Controller
{
public function __invoke(Journal_organizationRequest $request)
{
$data = $request->validated();
Journal_organization:: create ($data);
return response([]);
}
}
public function rules(): array
{
return [
'id' => '',
'organizations' => '',
'number_dogovor' => '',
'title' => '',
'predmet' => '',
'address_actual' => '',
'branch' => '',
'executor' => '',
'name_citys' => '',
'name_regions' => '',
'name_districts' => '',
'note' => '',
'journal_date_id' => '',
];
}
Вот мой Request:
public function rules(): array
{
return [
'id' => '',
'organizations' => '',
'number_dogovor' => '',
'title' => '',
'predmet' => '',
'address_actual' => '',
'branch' => '',
'executor' => '',
'name_citys' => '',
'name_regions' => '',
'name_districts' => '',
'note' => '',
'journal_date_id' => '',
];
}
Вот моя Model:
class Journal_organization extends Model
{
use HasFactory;
protected $guarded = false;
protected $table = 'journal_organizations';
}
Это Мой Api:
Route::post('/joc/', [Journal_organizationController::class, '__invoke']);
А удалять или перезаписывать могу.