เขียน GraphQL สำหรับ monday.com
ฉันกำลังพยายามสร้างกรอบการทำงานรอบ ๆ 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} }"" }";
การหลบหนีทั้งหมดไม่ใช่วิธีการทำงานที่ลื่นไหลมาก มีวิธีที่ดีกว่าและน่าอ่านกว่านี้ไหม?
แต่มันเป็นฝันร้ายที่ต้องทำงานกับการหลบหนีทั้งหมดนี้ ยินดีต้อนรับการป้อนข้อมูลทั้งหมด โดยเฉพาะอย่างยิ่งเมื่อฉันต้องการสร้างแบบสอบถามแบบไดนามิก
คำตอบ
คุณสามารถเขียนแบบสอบถาม 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")