Tulis GraphQL untuk monday.com

Aug 31 2020

Saya mencoba membangun kerangka kerja di sekitar monday.com API. Pekerjaan pernyataan berikut:

var query = @"{""query"": ""mutation {create_item(board_id: 1111, group_id:\""new_group\"", item_name: \""adding works\"", column_values: \"" {\\\""long_text\\\"": { \\\""text\\\"": \\\""Sample text\\\""}} \"") {id}  }"" }";

Semua pelarian bukanlah cara kerja yang super lancar. Apakah ada cara yang lebih baik dan lebih mudah dibaca?

Tetapi bekerja dengan semua pelarian ini adalah mimpi buruk. Semua masukan diterima. Terutama ketika saya ingin membangun kueri secara dinamis.

Jawaban

VladMystetskyi Aug 31 2020 at 10:42

Anda dapat membuat kueri GraphQL dengan variabel. Ini adalah cara yang baik untuk membuat kueri Anda dinamis dan mengatasi pelolosan ganda.

Informasi lebih lanjut tentang itu di sini: https://graphql.org/learn/queries/#using-variables-inside-fragments

Ada tutorial untuk membuat kueri GraphQL senin dengan variabel di sini: https://support.monday.com/hc/en-us/articles/360013465599-API-Quickstart-Tutorial-Javascript (Bagian "Membuat item baru menggunakan variabel GraphQL")