Score:0

ฉันจะรับฟิลด์เฉพาะจากวัตถุผู้ใช้ใน REST API ได้อย่างไร

ธง al

ฉันมีคำถามเกี่ยวกับการดึงฟิลด์จากวัตถุผู้ใช้โดยใช้ REST ใน Drupal 8 เมื่อฉันลงชื่อเข้าใช้ Drupal ฉันสามารถใช้การเรียก GET ต่อไปนี้เพื่อดึงวัตถุผู้ใช้ได้เช่นกัน:

http://localhost:8081/user/2?_format=json

สิ่งนี้จะส่งคืนการตอบกลับ json พร้อมฟิลด์ทั้งหมดของผู้ใช้รายนี้ ฉันต้องการดึงข้อมูล 3 ฟิลด์เท่านั้นไม่ใช่ทั้งวัตถุ

ฉันจะตั้งค่าฟิลด์เฉพาะบางฟิลด์ให้คืนกลับและไม่ใช่ฟิลด์ทั้งหมดได้อย่างไร

4uk4 avatar
cn flag
หากนี่คือสิ่งเดียวที่คุณต้องการผ่าน JSON ให้เขียนตัวควบคุม JSON แบบกำหนดเอง หากนี่เป็นเพียงจุดเริ่มต้นของโครงการที่ใหญ่กว่ามาก ให้มองหาการใช้งานบริการเว็บอื่น ดู https://dri.es/headless-cms-rest-vs-jsonapi-vs-graphql
Thomas Crawford avatar
al flag
ขอบคุณ @ 4k4 นี่เป็นสิ่งเดียวที่ฉันจะสร้างคอนโทรลเลอร์ JSON

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา