Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

วิธีเพิ่มค่าไปที่ตำแหน่งแรกของอาร์เรย์ใน MongoDB (unshift)

ใน MongoDB Shell สามารถใช้เมธอด JavaScript unshift() เพื่อเพิ่มค่าไปที่ตำแหน่งแรกของอาร์เรย์ได้

ไวยากรณ์

ตัวอย่างการใช้งาน

สร้างอาร์เรย์สตริง:

ผลลัพธ์:

เพิ่ม "MongoDB" ไปที่ตำแหน่งแรกด้วย unshift()

ผลลัพธ์ (คืนค่าความยาวอาร์เรย์ใหม่):

> technicalSkills

ผลลัพธ์ (MongoDB อยู่ตำแหน่งแรกแล้ว):

หมายเหตุ: นี่เป็นคุณสมบัติของ JavaScript Array ใน MongoDB Shell ไม่ใช่คำสั่ง MongoDB Query Language โดยตรง หากต้องการอัปเดตในฐานข้อมูล ให้ใช้ $push ร่วมกับ $position: 0 ในคำสั่ง update