นี่คือคำสั่ง bsondump ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
bsondump - ยูทิลิตี้ MongoDB BSON
เรื่องย่อ
การขอ ถังขยะ แปลง บีซัน ไฟล์ในรูปแบบที่มนุษย์อ่านได้ รวมถึง JSON. ตัวอย่างเช่น
ถังขยะ มีประโยชน์สำหรับการอ่านไฟล์เอาต์พุตที่สร้างโดย แมงกะพรุน.
OPTIONS
ถังขยะ
--ช่วยด้วย ส่งกลับความช่วยเหลือพื้นฐานและข้อความการใช้งาน
-- verbose, -v
เพิ่มจำนวนการรายงานภายในที่ส่งคืนบนบรรทัดคำสั่ง เพิ่มขึ้น
ฟุ่มเฟือยด้วย -v โดยการรวมตัวเลือกหลายๆ ครั้ง (เช่น
-vvvvv.)
--รุ่น
ส่งคืนเวอร์ชันของ ถังขยะ ประโยชน์
--objcheck
ตรวจสอบแต่ละ บีซัน วัตถุก่อนส่งออกใน JSON รูปแบบ. โดยค่าเริ่มต้น,
ถังขยะ ช่วยให้ --objcheck โดยค่าเริ่มต้น. สำหรับวัตถุที่มีระดับสูงของ
การทำรังเอกสารย่อย, --objcheck อาจส่งผลกระทบเล็กน้อยต่อประสิทธิภาพการทำงาน คุณสามารถ
เซ็ต --noobjcheck เพื่อปิดใช้งานการตรวจสอบวัตถุ
เปลี่ยนแปลงในเวอร์ชัน 2.4: เปิดใช้งาน MongoDB --objcheck โดยค่าเริ่มต้นเพื่อป้องกันใดๆ
ไคลเอ็นต์จากการแทรก BSON ที่มีรูปแบบไม่ถูกต้องหรือไม่ถูกต้องลงในฐานข้อมูล MongoDB
--noobjcheck
ใหม่ในเวอร์ชัน 2.4
ปิดใช้งานการตรวจสอบเอกสารเริ่มต้นที่ ถังขยะ ดำเนินการกับ BSON . ทั้งหมด
เอกสาร
--กรอง ' '
จำกัดเอกสารที่ ถังขยะ ส่งออกไปยังเฉพาะเอกสารที่ตรงกับ
JSON เอกสาร ระบุเป็น ' '. อย่าลืมรวมเอกสารไว้ในไฟล์เดียว
เครื่องหมายคำพูดเพื่อหลีกเลี่ยงการโต้ตอบกับสภาพแวดล้อมเชลล์ของระบบของคุณ
--พิมพ์ <=json|=debug>
เปลี่ยนการทำงานของ ถังขยะ จากการส่งออก "JSON" (ค่าเริ่มต้น) ถึง a
รูปแบบการดีบัก
อาร์กิวเมนต์สุดท้ายของ ถังขยะ เป็นเอกสารที่ประกอบด้วย บีซัน. ข้อมูลนี้คือ
โดยทั่วไปสร้างโดย แมงกะพรุน หรือโดย MongoDB ใน ย้อนกลับ การทำงาน
การใช้
โดยค่าเริ่มต้น ถังขยะ ส่งออกข้อมูลไปยังเอาต์พุตมาตรฐาน เพื่อสร้างที่สอดคล้องกัน JSON ไฟล์,
คุณจะต้องใช้การเปลี่ยนเส้นทางของเชลล์ ดูคำสั่งต่อไปนี้:
bsondump collection.bson > collection.json
ใช้คำสั่งต่อไปนี้ (ที่เชลล์ระบบ) เพื่อสร้างเอาต์พุตการดีบักสำหรับa บีซัน
ไฟล์:
bsondump --type=debug collection.bson
ใช้ bsondump ออนไลน์โดยใช้บริการ onworks.net