ฟิลด์ที่กำหนดเองในวัตถุเนื้อหาการตอบสนอง

วิธีสร้างฟิลด์แบบกำหนดเองที่แสดงในเนื้อหาการตอบกลับโดยการส่งฟิลด์ในส่วนหัวของคำขอเช่นนี้ GET: api/v1/custom-fields?fields=name,city,state

นั่นหมายความว่าฉันควรแสดงค่าชื่อ เมือง รัฐเฉพาะในการรับการตอบกลับ ไม่ใช่ทุกช่องจากออบเจ็กต์การตอบกลับ


person vamsi    schedule 22.03.2016    source แหล่งที่มา


คำตอบ (1)


สิ่งที่คุณกำลังมองหาคือ SelectableEntityFilteringFeature หลังจากลงทะเบียนคุณสมบัตินี้ ในออบเจ็กต์คำขอ คุณสามารถเลือกฟิลด์ที่คุณต้องการแสดงได้

ดังนั้นในกรณีของคุณ URL คำขอจะระบุว่า select บางฟิลด์

api/v1/custom-fields?select=name,city,state

และในออบเจ็กต์ที่ส่งคืน เฉพาะค่า "ชื่อ เมือง รัฐ" เท่านั้นที่จะถูกส่งกลับ ไม่ใช่ออบเจ็กต์ทั้งหมด

ดูตัวอย่างที่ให้ไว้ที่นี่

person Kishore Bandi    schedule 23.03.2016