Skip to main content

Posts

Featured

The Insert and create statement in Laravel.

Insert and create statement in Laravel Insert Statements: Insert method that may be used to insert records into the database table. The insert method accepts an array of column names and values: for example DB :: table ( 'users' )-> insert (   'email'  =>  'kayla@example.com' ,   'votes'  =>  0 ]); Create Statement: The create method to "save" a new model using a single PHP statement. for example: use  App\Models\ User ; $user  =  User :: create ([    'email'  =>  'kayla@example.com' ,    'votes'  =>  0 ]); so, in the above functions both insert and create statement doing the same work, means both stores the user data in the database. then where is the difference?🤔 I am going to explain it briefly  when we are migrating a table and used created_at,updated_at column in that table. at the time of insert a new row, we have to pass the value of the column if the data type is not null. for example: DB :: tab

Latest Posts