Devdit
 

MongoDB นับตัวอักษรจาก string ด้วย $strLenCP

1.1K

MongoDB นับตัวอักษรจาก string ด้วย $strLenCP บทความนี้สอนใช้คำสั่ง $strLenCP ร่วมกับ $project เพื่อนับจำนวนตัวอักษรจาก field ที่ต้องการ โดย return เป็นจำนวนตัวอักษรที่นับได้ สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง MongoDB นับตัวอักษรจาก string ด้วย $strLenCP

db.product.aggregate(
    [
        {
            $project: {
                "_id": 0,
                "name": 1,
                "length": { $strLenCP: "$name" }
            }
        }
    ]
)

ผลลัพธ์

{ name: 'MongoDB', length: 7 }
{ name: 'MySQL', length: 5 }

คำอธิบาย

MongoDB นับตัวอักษร จากตัวอย่างแสดงข้อมูลจาก collection product ด้วย aggregate และใช้คำสั่ง $project ร่วมกับ $strLenCP เพื่อนับจำนวนตัวอักษรจาก field name พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ พร้อมกับตั้งชื่อ field ผลลัพธ์ว่า length

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ