ภาษาของคำค้นหาบันทึกสำหรับ UI ของชุดโปรแกรมจำลอง

Firebase Local Emulator Suite มีผู้ใช้ที่สมบูรณ์ ที่สนับสนุนการดูบันทึกโปรแกรมจำลอง คุณกรองบันทึกได้ ใน Emulator Suite UI โดยใช้ไวยากรณ์การค้นหาที่อธิบายไว้ในหน้านี้

ภาษาในการค้นหาบันทึกรองรับการเปรียบเทียบที่ตรงกันทั้งหมดและ and การดำเนินงาน ทั้งนี้ระบบยังไม่รองรับการดำเนินการอื่นๆ ในขณะนี้

โดยทั่วไปเครื่องหมายอัญประกาศจะเป็นตัวเลือก ยกเว้นเมื่อใช้การเว้นวรรคหรือการขึ้นบรรทัดใหม่

โปรดทราบว่าไวยากรณ์การค้นหานี้ใช้ได้ใน Emulator Suite UI เท่านั้น โปรแกรมจำลอง แสดงผลบันทึกเพิ่มเติมในไฟล์ *-debug.log ในโปรเจ็กต์ของคุณ ไดเรกทอรี (เช่น firestore-debug.log)

// Find only info logs.
level=info

//Find logs for the sayHelloWorld function
metadata.emulator.name=functions
metadata.function.name=sayHelloWorld

//Find any log mentioning "hello world"
hello world // turns into search="hello world" internally

//Return any Hosting POST requests
metadata.emulator.name=hosting
search=POST

คีย์เวิร์ด

ระดับ

ระดับบันทึก หนึ่งใน warn, info, error

ข้อความที่จะจับคู่ในการค้นหาที่ไม่แม่นยำ เช่น search=abc จะแสดงบันทึกที่มีข้อความ "abc"

ใช้คีย์เวิร์ด search เพื่อรวมการค้นหาที่ไม่ซับซ้อนกับคีย์เวิร์ดอื่น ค้นหาโดยใช้โอเปอเรเตอร์ and

ข้อมูลเมตา

ค้นหาโปรแกรมจำลองที่ต้องการหรือชื่อฟังก์ชัน

metadata.emulator.name

บันทึกการค้นหาจากโปรแกรมจำลองที่ระบุ หนึ่งใน firestore, functions, database, pubsub, hosting, storage

metadata.function.name

ชื่อฟังก์ชันตามที่กำหนดไว้ในโค้ดแอปของผู้ใช้

ผู้ใช้

ข้อมูล JSON ที่ผู้ใช้บันทึกจากโค้ดในแอป เช่น

console.log(JSON.stringify({hello: world}))

คุณจะค้นหาเอาต์พุตของบันทึกด้านบนได้ด้วย user.hello