Maison  >  Article  >  cadre php  >  Évitez le piège ! Pièges des données de mise à jour de Laravel

Évitez le piège ! Pièges des données de mise à jour de Laravel

藏色散人
藏色散人avant
2020-11-23 14:50:169485parcourir
Ce qui suit est

Laravel La colonne du didacticiel du cadre partagera la fosse des données de mise à jour de Laravel, j'espère que cela sera utile aux amis dans le besoin !

Évitez le piège ! Pièges des données de mise à jour de Laravel

Habituellement, nous avons les méthodes suivantes pour mettre à jour les données :

Méthode 1
$model = Model::find($id);$model->field1 = $value1;$model->field2 = $value2;$model->save();

Méthode 2
Model::find($id)
    ->update([
        'field1' => $value1,
        'field2' => $value2,
    ]);

Méthode 3
Model::query()
    ->where('id', $id)
    ->update([
        'field1' => $value1,
        'field2' => $value2,
    ]);

Les trois méthodes peuvent mettre à jour les données Si c'était vous, quelle méthode choisiriez-vous ? Ou quelle méthode est la plus performante ?

                                                                                                                                                                                                         

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer