Tutorial ini akan membahas bagaimana cara mengupdate data table pada Azure Mobile Services.
Tutorial sebelumnya: https://erickkurniawan.net/2015/12/05/azure-mobile-services-menambahkan-data-baru-pada-table/
Untuk melakukan update data anda dapat menggunakan method PUT atau PATCH. Dengan menggunakan PATCH anda cukup mengirimkan field yang akan diupdate. Sebagai contoh kita akan mengupdate field ‘Complete’ menjadi ‘true’ dari data dengan id tertentu.
Jika anda lihat record setelah data diupdate adalah sebagai berikut :
Untuk mendelete data anda dapat menggunakan method DELETE.
Maka record tersebut akan didelete sehingga kita sudah tidak mempunyai record yg tersisa.
Tambahkan beberapa record lagi sebagai data contoh karena kita akan mencoba beberapa variasi query dapat dilakukan.
Kita dapat menggunakan sintaks ODATA untuk memfilter record sesuai dengan kebutuhan. Untuk menampilkan data yg field ‘Complete’ bernilai ‘true’ tambahkan sintaks berikut pada url.
https://cloudemiaams.azure-mobile.net/Tables/Courses?$filter=Complete eq true
Hasil query dalam format JSON adalah sebagai berikut :
Untuk contoh2 query pada ODATA dapat dilihat pada alamat berikut : http://www.odata.org/documentation/odata-version-2-0/uri-conventions/
Misal untuk mengurutkan data course berdasarkan title, anda dapat menggunakan keyword $orderby sebagai berikut: