วิธีสร้างฟิลด์แบบกำหนดเองที่แสดงในเนื้อหาการตอบกลับโดยการส่งฟิลด์ในส่วนหัวของคำขอเช่นนี้ GET: api/v1/custom-fields?fields=name,city,state
นั่นหมายความว่าฉันควรแสดงค่าชื่อ เมือง รัฐเฉพาะในการรับการตอบกลับ ไม่ใช่ทุกช่องจากออบเจ็กต์การตอบกลับ
วิธีสร้างฟิลด์แบบกำหนดเองที่แสดงในเนื้อหาการตอบกลับโดยการส่งฟิลด์ในส่วนหัวของคำขอเช่นนี้ GET: api/v1/custom-fields?fields=name,city,state
นั่นหมายความว่าฉันควรแสดงค่าชื่อ เมือง รัฐเฉพาะในการรับการตอบกลับ ไม่ใช่ทุกช่องจากออบเจ็กต์การตอบกลับ
สิ่งที่คุณกำลังมองหาคือ SelectableEntityFilteringFeature หลังจากลงทะเบียนคุณสมบัตินี้ ในออบเจ็กต์คำขอ คุณสามารถเลือกฟิลด์ที่คุณต้องการแสดงได้
ดังนั้นในกรณีของคุณ URL คำขอจะระบุว่า select
บางฟิลด์
api/v1/custom-fields?select=name,city,state
และในออบเจ็กต์ที่ส่งคืน เฉพาะค่า "ชื่อ เมือง รัฐ" เท่านั้นที่จะถูกส่งกลับ ไม่ใช่ออบเจ็กต์ทั้งหมด
ดูตัวอย่างที่ให้ไว้ที่นี่