GraphQL Cookbook
Menghapus objek
10 mnt
menghapus objek melalui parse graphql api masalah anda ingin menghapus objek yang ada di database anda melalui parse graphql api solusi menggunakan parse graphql, ada dua cara berbeda untuk menghapus objek yang ada di database anda menggunakan mutasi generik https //www back4app com/docs/parse graphql/graphql mutation delete object#mutation generic ini adalah mutasi yang dapat anda gunakan untuk menghapus objek dari kelas mana pun menggunakan mutasi kelas https //www back4app com/docs/parse graphql/graphql mutation delete object#mutation class ini adalah mutasi yang disarankan untuk anda gunakan untuk menghapus objek dari kelas tertentu informasi versi tergantung pada versi parse yang anda pilih untuk dijalankan, kueri graphql, mutasi, dan hasilnya akan sedikit berbeda silakan pilih contoh yang benar bersama dengan versi parse yang anda jalankan menggunakan mutasi generik ketika anda menggunakan hapus hapus mutasi generik, anda mengirimkan classname classname dan objectid objectid , dan parse server akan menghapus objek ini oleh karena itu, mutasi generik hapus hapus adalah yang dapat anda gunakan untuk menghapus objek yang ada dari kelas mana pun jika anda ingin menghapus objek yang ada dari kelas tertentu, kami merekomendasikan untuk menggunakan mutasi kelas https //www back4app com/docs/parse graphql/graphql mutation delete object#mutation class contoh ini hanya akan berfungsi jika anda menggunakan classname classname dan objectid objectid dari objek yang ada anda dapat membuat objek menggunakan resep membuat objek parse 3 8 0 request 1 mutation deleteobject { 2 delete(classname "hero", objectid "rr8jmfrnks") 3 } response 1 { 2 "data" { 3 "delete" true 4 } 5 } contoh parse 3 9 0 dan yang lebih baru parse 3 9 0 dan yang lebih baru tidak memiliki metode generik delete anda harus menggunakan metode spesifik di bawah ini untuk menghapus objek menggunakan mutasi kelas setelah anda membuat kelas objek anda dalam skema aplikasi anda (misalnya, menggunakan resep membuat objek https //www back4app com/docs/parse graphql/graphql mutation create object#mutation generic ), parse server secara instan menambahkan ke api graphql anda sebuah delete\<classname> delete\<classname> mutasi untuk menghapus objek yang ada dari kelas ini oleh karena itu, mutasi kelas objek adalah metode yang disarankan untuk menghapus objek yang ada dari kelas tertentu contoh ini hanya akan berfungsi jika anda menggunakan objectid objectid atau id id dari objek yang ada anda dapat membuat objek menggunakan resep membuat objek parse 3 10 0 dan yang lebih baru request 1 mutation deleteobject { 2 deletehero(input { 3 id "sgvybzpvrm5tvdm1ynbp" 4 }){ 5 hero{ 6 id 7 } 8 } 9 } response 1 { 2 "data" { 3 "deletehero" { 4 "hero" { 5 "id" "sgvybzpvrm5tvdm1ynbp" 6 } 7 } 8 } 9 } versi parse server yang lebih lama parse 3 9 0 mutasi kelas permintaan 1 mutation deleteobject { 2 deletehero(id "ckhurmmjzw"){ 3 id 4 } 5 } respon 1 { 2 "data" { 3 "deletehero" { 4 "id" "ckhurmmjzw" 5 } 6 } 7 } parse 3 8 0 mutasi kelas permintaan 1 mutation deleteobject { 2 deletehero(objectid "rr8jmfrnks"){ 3 objectid 4 } 5 } respon 1 { 2 "data" { 3 "deletehero" { 4 "objectid" "rr8jmfrnks" 5 } 6 } 7 } parse 3 7 2 mutasi umum parse server 3 7 2 1 mutation deleteobject { 2 objects { 3 delete(classname "hero", objectid "ffyobotk85") 4 } 5 } hasil parse 3 7 2 1 { 2 "data" { 3 "objects" { 4 "delete" true 5 } 6 } 7 } mutasi kelas parse server 3 7 2 1 mutation deletehero { 2 objects { 3 deletehero(objectid "jjh0aqqjfs") 4 } 5 } hasil parse 3 7 2 1 { 2 "data" { 3 "objects" { 4 "delete" true 5 } 6 } 7 }