DeprecationNotifikasi Deprecation
Notifikasi Deprecation
Included in the “Power Extensions” bundle
Kirim deprecation dalam respons terhadap query (dan tidak hanya saat melakukan introspection), di bawah entri tingkat atas extensions.
Deskripsi
Setiap kali field yang sudah deprecated di-query, pesan deprecation akan dikembalikan dalam respons GraphQL yang sama, di bawah entri tingkat atas extensions.
Hal ini memberi tahu pengguna API kita untuk memperbarui penggunaan skema mereka, bahkan ketika mereka tidak memperhatikan introspection query.
Misalnya, menjalankan query ini, di mana field isPublished sudah deprecated:
query {
posts {
title
isPublished
}
}...akan menghasilkan respons ini:
{
"extensions": {
"deprecations": [
{
"message": "Use 'isStatus(status:published)' instead of 'isPublished'",
"extensions": {
...
}
}
]
},
"data": {
"posts": [
...
]
}
}Prev
Next