Colonne introuvable : 1054 Colonne inconnue 'tbl_destinations.id' PDOException dans 'clause Where' : SQLSTATE : Dans /var/www/html/...Connection.php:338 réécrit comme : Colonne introuvable : 1054 Exception de base de données pour la colonne inconnue 'tbl_destinations.id' dans 'clause Where'
P粉677573079
P粉677573079 2023-12-12 22:07:26
0
1
449

Le champ id dans ma base de données est des_id, comment puis-je le changer en des_id ?

Route::post('Itest/LoadSuppliers', function (Request $request) {
    $request->validate([
        'destination_id' => 'required|exists:mysql.tbl_destinations,des_id',
        'from' => 'required|numeric|min:0',
        'to' => 'required|numeric|min:0',
    ]);
    $destination_id = Destination::where('des_id','=', $request->destination_id)->firstOrFail();
    $from = $request->from;
    $to = $request->to;
    dispatch(new TestJob($destination_id, $from, $to));
    return response()->json([
        'status' => true
    ]);
});

P粉677573079
P粉677573079

répondre à tous(1)
P粉458725040

Votre code me semble bon.

Essayez de définir ceci dans votre modèle cible :

protected $primaryKey = 'des_id';
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!