{"id":12082,"date":"2020-03-13T06:39:31","date_gmt":"2020-03-13T06:39:31","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=12082"},"modified":"2020-03-13T13:05:37","modified_gmt":"2020-03-13T13:05:37","slug":"read-update-and-delete-data-through-model","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/read-update-and-delete-data-through-model\/","title":{"rendered":"Read, Update, and Delete data through Model."},"content":{"rendered":"\n<h1 class=\"has-vivid-red-color has-text-color has-text-align-center wp-block-heading\">Read Data from Database through Model <\/h1>\n\n\n\n<p>First, we have to connect our model and database in our controller. For that we use below code in our controller:- <\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">use DB;<br>use app\/Model_Name;<\/h3>\n\n\n\n<p>After configuring DB and model, we make a function in which we create an instance of our model. After that, we use <strong>all()<\/strong> for fetching our data from the database. Before running the code we have to set Route for it. After setting the route let&#8217;s<strong> See the below code:-<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"146\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-data-through-model.png\" alt=\"\" class=\"wp-image-12089\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-data-through-model.png 416w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-data-through-model-300x105.png 300w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/figure><\/div>\n\n\n\n<p>See the output below:- <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-data-through-model-output.png\" alt=\"\" class=\"wp-image-12096\" width=\"351\" height=\"92\"\/><\/figure><\/div>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\">If we want to fetch a particular row then we use the <strong>first()<\/strong> method. See the below code:- <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"306\" height=\"112\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-particular-data-through-model.png\" alt=\"\" class=\"wp-image-12101\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-particular-data-through-model.png 306w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-particular-data-through-model-300x110.png 300w\" sizes=\"auto, (max-width: 306px) 100vw, 306px\" \/><\/figure><\/div>\n\n\n\n<p>in the above code, we provided id no. 4 so that it fetched all data of ID => 4. and if we can&#8217;t add where condition then it by default prints the first row. <strong>See the output below:-<\/strong> <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"587\" height=\"53\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-particular-data-through-model-output.png\" alt=\"\" class=\"wp-image-12105\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-particular-data-through-model-output.png 587w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/read-particular-data-through-model-output-300x27.png 300w\" sizes=\"auto, (max-width: 587px) 100vw, 587px\" \/><\/figure><\/div>\n\n\n\n<h1 class=\"has-vivid-red-color has-text-color has-text-align-center wp-block-heading\">Update Data from Database through Model <\/h1>\n\n\n\n<p>There is no method to update data, so to update data first we fetch the table and then declare the key-value and save it. <strong>See below:-<\/strong> <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Update-through-model.png\" alt=\"\" class=\"wp-image-12113\" width=\"384\" height=\"152\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Update-through-model.png 308w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/Update-through-model-300x119.png 300w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><\/figure><\/div>\n\n\n\n<p><strong>See the output below:-<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"300\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/update-through-model-db.png\" alt=\"\" class=\"wp-image-12115\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/update-through-model-db.png 600w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/update-through-model-db-300x150.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<h1 class=\"has-vivid-red-color has-text-color has-text-align-center wp-block-heading\">Delete Data from Database through Model <\/h1>\n\n\n\n<p>We use <strong>delete()<\/strong> method to delete the data from the database through the model. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/delete-through-model-code.png\" alt=\"\" class=\"wp-image-12131\" width=\"365\" height=\"118\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/delete-through-model-code.png 306w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/delete-through-model-code-300x97.png 300w\" sizes=\"auto, (max-width: 365px) 100vw, 365px\" \/><\/figure><\/div>\n\n\n\n<p>See the output below:- <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"300\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/delete-through-model.png\" alt=\"\" class=\"wp-image-12134\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/delete-through-model.png 600w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/03\/delete-through-model-300x150.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Read Data from Database through Model First, we have to connect our model and database in our controller. For that we use below code in our controller:- use DB;use app\/Model_Name;&#8230; <\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5201],"tags":[5203],"class_list":["post-12082","post","type-post","status-publish","format-standard","hentry","category-laravel","tag-laravel"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/12082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=12082"}],"version-history":[{"count":44,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/12082\/revisions"}],"predecessor-version":[{"id":12139,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/12082\/revisions\/12139"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=12082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=12082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=12082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}