คำถามติดแท็ก mongo-shell


8
พิมพ์สวยใน MongoDB เชลล์เป็นค่าเริ่มต้น
มีวิธีบอก Mongo ให้พิมพ์ออกมาสวยหรือไม่? ปัจจุบันทุกอย่างถูกส่งไปยังบรรทัดเดียวและอ่านได้ยากโดยเฉพาะอย่างยิ่งกับอาร์เรย์และเอกสารที่ซ้อนกัน

7
ข้อผิดพลาด mongorestore: ไม่ทราบว่าจะทำอย่างไรกับไฟล์ดัมพ์ [ปิด]
ปิด. คำถามนี้ต้องการรายละเอียดการแก้จุดบกพร่อง ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมี Mongo DB c:\mongodb\binติดตั้งในเส้นทางต่อไปนี้ ฉันได้กำหนดค่า PATH ตัวแปรสภาพแวดล้อมของฉันในการตั้งค่าขั้นสูงฉันยังใช้ mongod อยู่เมื่อฉันรันคำสั่งmongorestore ดัมพ์คำสั่งต่อไปนี้จากพา ธ ต่อไปนี้c:\hw1-1\dump(ซึ่งมีไฟล์ BSON) ฉันได้รับข้อผิดพลาดนี้: ไม่ทราบว่าจะทำอย่างไรกับไฟล์ดัมพ์ ฉันได้อ้างถึงชุดข้อความนี้เพื่อตรวจสอบเส้นทางของฉัน

3
ฉันจะเชื่อมต่อกับเซิร์ฟเวอร์ mongo ระยะไกลจากเทอร์มินัล Mac OS ได้อย่างไร
ฉันต้องการวางลงใน mongo shell ในเทอร์มินัลบน MacBook ของฉัน อย่างไรก็ตามฉันสนใจที่จะเชื่อมต่อกับอินสแตนซ์ Mongo ที่ทำงานในระบบคลาวด์ (อินสแตนซ์ compose.io ผ่าน Heroku addon) ฉันมีชื่อรหัสผ่านโฮสต์พอร์ตและชื่อฐานข้อมูลจาก MongoDB URI: mongodb://username:password@somewhere.mongolayer.com:10011/my_database ฉันติดตั้ง mongodb บน MacBook โดยใช้ Homebrew ไม่ใช่เพราะฉันต้องการให้ Mongo ทำงานบน Mac ของฉัน แต่เพียงเพื่อเข้าถึงโปรแกรม mongo shell เพื่อเชื่อมต่อกับฐานข้อมูลระยะไกลนี้ อย่างไรก็ตามฉันไม่พบคำสั่งที่ถูกต้องในการเข้าถึงเชลล์แบบเต็มที่ฉันต้องการ ใช้คำแนะนำที่นี่http://docs.mongodb.org/manual/reference/program/mongo/ (ค้นหา "ระยะไกล") ฉันสามารถรับสิ่งที่ดูเหมือนการเชื่อมต่อได้ แต่ไม่ต้องให้ชื่อผู้ใช้หรือรหัสผ่านฉันไม่ได้ เชื่อมต่ออย่างเต็มที่ การเรียกใช้db.auth(username, password)คืนค่า 1 (ตรงข้ามกับ "auth failed" เมื่อฉันระบุชื่อผู้ใช้และรหัสผ่านไม่ถูกต้อง) แต่ฉันยังคงได้รับข้อความแสดงข้อผิดพลาด "ไม่ได้รับอนุญาต" เมื่อออกshow …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.