ตัวแปลง JSON เป็น Mongoose Schema
แปลง JSON เป็น Mongoose schema ทันที ตรวจจับ String, Number, Boolean, Date, ObjectId refs, subdocuments และ arrays อัตโนมัติ ได้โค้ด Node.js/Mongoose
Loading tool...
ตัวแปลง JSON เป็น Mongoose Schema คืออะไร?
JSON to Mongoose Schema Converter สร้าง Mongoose models พร้อมใช้จาก JSON ตัวอย่าง วาง API response หรือ MongoDB document แล้วเครื่องมือจะอนุมานประเภท field (String, Number, Boolean, Date, ObjectId) สร้าง subdocuments จาก object ที่ซ้อนกัน และส่งออก schema.js ที่คัดลอกวางได้ทันทีสำหรับแอป Node.js ของคุณ
ประโยชน์หลัก
- สร้างโค้ด Mongoose schema ที่ถูกต้องทันที
- ตรวจจับ ObjectId refs สำหรับ field เชิงความสัมพันธ์อัตโนมัติ
- object ที่ซ้อนกันและ array กลายเป็น subdocuments
- กำหนดชื่อ model และตัวเลือก timestamps ได้
- 100% client-side ข้อมูลไม่ออกจาก browser
กรณีการใช้งาน
- •เริ่มต้น Mongoose models จาก REST API responses
- •จัดทำเอกสาร MongoDB collections ที่มีอยู่
- •Prototype backend Node.js/Express อย่างรวดเร็ว
- •สอนหรือเรียนรู้การออกแบบ Mongoose schema
- •ย้าย JSON fixtures ไปเป็น Mongoose models แบบมีประเภท
วิธีแปลง JSON เป็น Mongoose Schema
- ใส่ข้อมูล: วาง JSON object หรือ array ของ objects ลงในช่องอินพุต
- ตั้งค่า: ตั้งชื่อ model และเปิด/ปิดการตรวจจับ refs, วันที่ และ timestamps
- สร้าง: คลิกสร้าง schema แล้วตรวจสอบ Mongoose schema และตารางประเภท field ที่อนุมานได้
- ส่งออก: คัดลอก schema ไปยัง clipboard หรือดาวน์โหลดเป็นไฟล์ .js สำหรับโปรเจกต์ Node.js ของคุณ
คุณสมบัติหลัก
- อนุมานประเภท field ของ Mongoose จาก JSON
- object ที่ซ้อนกันกลายเป็น subdocuments, array ของ object กลายเป็น subdocument arrays
- ตรวจจับ string hex 24 ตัวอักษรเป็น ObjectId refs พร้อม model อ้างอิง
- วันที่รูปแบบ ISO แปลงเป็น Mongoose Date fields
- กำหนดชื่อ model, การตรวจจับ refs, วันที่ และ timestamps ได้
- คัดลอกไปยัง clipboard หรือดาวน์โหลดเป็นไฟล์ .js