เขียน GraphQL สำหรับ monday.com

Aug 31 2020

ฉันกำลังพยายามสร้างกรอบการทำงานรอบ ๆ monday.com API คำสั่งต่อไปนี้ใช้งานได้:

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}  }"" }";

การหลบหนีทั้งหมดไม่ใช่วิธีการทำงานที่ลื่นไหลมาก มีวิธีที่ดีกว่าและน่าอ่านกว่านี้ไหม?

แต่มันเป็นฝันร้ายที่ต้องทำงานกับการหลบหนีทั้งหมดนี้ ยินดีต้อนรับการป้อนข้อมูลทั้งหมด โดยเฉพาะอย่างยิ่งเมื่อฉันต้องการสร้างแบบสอบถามแบบไดนามิก

คำตอบ

VladMystetskyi Aug 31 2020 at 10:42

คุณสามารถเขียนแบบสอบถาม GraphQL ด้วยตัวแปร นี่เป็นวิธีที่ดีในการทำให้การสืบค้นของคุณเป็นแบบไดนามิกและเอาชนะการหนีซ้ำซ้อน

ข้อมูลเพิ่มเติมที่นี่: https://graphql.org/learn/queries/#using-variables-inside-fragments

มีบทช่วยสอนสำหรับการเขียนแบบสอบถาม GraphQL วันจันทร์พร้อมตัวแปรที่นี่: https://support.monday.com/hc/en-us/articles/360013465599-API-Quickstart-Tutorial-Javascript (ส่วน "การสร้างรายการใหม่โดยใช้ตัวแปร GraphQL")