Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
ลิเทอรัล
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คำอธิบาย
แสดงผลเอกสารจากชุดออบเจ็กต์เอกสารที่กำหนดไว้ล่วงหน้า
โดยทั่วไปจะใช้ขั้นตอนนี้เพื่อทดสอบขั้นตอนอื่นๆ แยกกัน แต่ก็สามารถใช้เป็นอินพุตเพื่อเข้าร่วมเงื่อนไขได้เช่นกัน
ตัวอย่าง
Node.js
const results = await db.pipeline()
.literals({ name: "joe", age: 10 }, { name: "bob", age: 30 }, { name: "alice", age: 40 })
.where(field("age").lessThan(35))
.execute();
พฤติกรรม
ระยะ literals(...) จะใช้เป็นระยะแรกในไปป์ไลน์ (หรือไปป์ไลน์ย่อย) ได้เท่านั้น ลำดับของเอกสารที่แสดงผลจาก literals(...) ตรงกับลำดับที่กำหนด
แม้ว่าค่าตามตัวอักษรจะเป็นค่าที่ใช้กันมากที่สุด แต่ก็สามารถส่งนิพจน์ได้เช่นกัน
ซึ่งระบบจะประเมินและแสดงผล ทำให้ทดสอบลักษณะการทำงานของคำค้นหา / นิพจน์ต่างๆ ได้โดยไม่ต้องสร้างข้อมูลทดสอบก่อน
ตัวอย่างเช่น ข้อมูลต่อไปนี้แสดงวิธีทดสอบฟังก์ชัน length(...)
อย่างรวดเร็วในชุดทดสอบค่าคงที่บางชุด
Node.js
const results = await db.pipeline()
.literals({ x: constant("foo-bar-baz").length() }, { x: constant("bar").length() })
.execute();
...
[
{ x: 11 },
{ x: 3 }
]
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-05-31 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-05-31 UTC"],[],[]]