1
จะแยกวิเคราะห์ข้อมูลหลายฟิลด์ / ไฟล์แยกจากกันได้อย่างไร?
ฉันต้องการแยกแบบฟอร์มหลายส่วนสองครั้ง: ครั้งหนึ่งเพื่อคว้าฟิลด์ที่เข้ามาและภายหลังเพื่อดำเนินการอัปโหลดไฟล์ ฉันกำลังพยายามแยกข้อกังวลที่เหมาะสมภายในแอพ Node ของฉัน: คอนโทรลเลอร์มีหน้าที่ในการจัดการฟิลด์ที่เข้ามา รุ่นรับผิดชอบตรรกะของไฟล์อัปโหลด ฉันจำเป็นต้องส่งข้อมูลเขตข้อมูลลงในแบบจำลองเพื่อสร้างอินสแตนซ์ใหม่ดังนั้นข้อมูลเขตข้อมูลจึงต้องพร้อมใช้งานก่อนที่การอัปโหลดไฟล์จะเริ่มขึ้น ขณะนี้ทุกคนform.parse()หรือฟังก์ชั่นเทียบเท่าแยกทั้งสองเขตข้อมูลและไฟล์ร่วมกัน ตัวอย่าง: req.pipe(busboy)จัดการทั้งไฟล์และฟิลด์ด้วยกัน ฉันได้ตรวจสอบโมดูลเช่น node-multiparty, formidable, busboy, multer ดูเหมือนว่าไม่มีใครมีทางออกสำหรับเรื่องนี้ ตัวอย่างของสิ่งที่ฉันต้องการบรรลุอยู่ที่นี่: /programming/22336177/node-js-busboy-parse-fields-and-files-seperatly เป็นไปได้ไหม