Teknik Update Or Create Di Laravel 5.2

Tutorial Teknik Update Or Create Di Laravel 5.2

Pada artikel kali ini saya akan share tentang bagaimana cara menggunakan teknik Update or Create di Laravel 5.2. Laravel memiliki fitur yang memungkinkan kita untuk memperbaharui record sesuai dengan parameter yang sudah kita set sekaligus membuat record baru dan menyimpannya ke dalam database jika record  yang seusai dengan paramater yang kita  set tersebut tidak ada dalam Database.

Misalkan saya ingin mencari data kota dengan nama “Kota Bandung” dan saya ingin mengubahnya dengan nama “Kabupaten Bandung”, sistem akan segera melakukan pencarian dengan kata kunci yang sudah diberikan sebelumnya, jika record ditemukan maka proses ubah data akan dilakukan namun jika tidak ada record yang sesuai maka system akan membuat record baru dengan kata kunci yang sudah kita set sebelumnya.

Update Or Create Di Laravel #Metode

Sebelumnya Laravel hanya memiliki fungsi firstOrCreate dan juga firstOrNew. Fungsi firstOrCreate adalah fungsi yang memungkinkan kita untuk mencari suatu record dan otomatis menyimpan record tersebut jika data tidak ditemukan, jika ada maka data kan ditampilkan dalam bentuk single row.

Hampir sama dengan firstOrCreate, firstOrNew memiliki fitur yang sama hanya saja jika record yang dicari tidak ditemukan, firstOrNew hanya akan mengembalikan data tersebut dan membuat sebuah queue data untuk inserting data, kita memerlukan fungsi save() untuk menyimpan queue tersebut ke database.

Nah, sekarang ini Laravel memiliki fitur baru yaitu updateOrCreate yang dimana kita dapat mengupdate record tertentu atau menyimpan record baru jika data yang kita cari tidak ditemukan.

Baca selengkapnya tentangTutorial Teknik Update Or Create Di Laravel 5.2

Menggunakan Fungsi Where Collection di Laravel

Menggunakan Fungsi Where Collection di Laravel Framework

Ada beberapa teknik atau trik yang saya dapatkan ketika saya menggunakan Laravel yaitu menggunakan fungsi Where Collection di Laravel. Ya! fungsi where() adalah fungsi yang sangat sering digunakan di Laravel untuk melakukan filter data dari Model, nah sekarang bagaimana jika kita harus melakukan lebih dari 1 filter untuk menampilkan beberapa data dari 1 model ?

Nah, pada artikel kali ini saya akan membahas tutorial tentang bagaimana cara menggunakan Fungsi Where Collection di Laravel untuk query yang lebih efisien dan juga dapat menghemat memory pada CPU sehingga tidak akan memberatkan pada Web Server.

Where Collection adalah sebuah fitur untuk melakukan filter pada Collection yang sudah dieksekusi sehingga data yang sudah ada dapat di saring kembali menjadi data yang ingin kita tampilkan.

Baca selengkapnya tentangMenggunakan Fungsi Where Collection di Laravel Framework