Tôi đã tự hỏi làm thế nào bạn sẽ tìm thấy tất cả các tên cột trong một bảng trong MongoDB, giống như cách bạn sử dụng SHOW COLUMNS FROM foo;
trong mysql.Tất cả các cột trong MongoDB
15
A
Trả lời
17
MongoDB là sơ đồ và không có bảng. Trong MongoDB, mỗi bộ sưu tập có thể có các loại mục khác nhau. Bạn có thể lưu trữ hai mục rất khác nhau trong cùng một bộ sưu tập:
db.test.insert({ "SomeString" : "How much wood would the woodchop chop ..." });
db.test.insert({ "Amount": 2040.20, "Due": new ISODate("2012-11-10"), "UserId" : new ObjectId("...")});
thường là các đối tượng có liên quan hoặc có loại cơ sở chung nhưng không bắt buộc.
Bạn có thể, tuy nhiên, hãy nhìn vào hồ sơ invidual sử dụng
db.collectionName.findOne()
hoặc
db.collectionName.find().pretty()
Tuy nhiên, không có đảm bảo từ MongoDB rằng hai kỷ lục bất kỳ giống nhau hoặc có các lĩnh vực tương tự: không có lược đồ.
Các vấn đề liên quan
- 1. Index tất cả các cột
- 2. MySQL đếm tất cả các cột NULL
- 3. Chọn tất cả các cột cho tất cả các bảng trong tham gia + LINQ tham gia
- 4. Oracle chiều rộng cột cho tất cả các cột
- 5. Command để reindex tất cả các bộ sưu tập MongoDB
- 6. Cách in tất cả các cột trong bộ dữ liệu
- 7. Prefix tất cả các cột trong câu lệnh T-SQL
- 8. Chọn tất cả các cột sau JOIN trong LINQ
- 9. SQL: cách lấy tất cả các ký tự riêng biệt trong một cột, trên tất cả các hàng
- 10. Chọn tất cả các cột ngoại trừ một cột trong MySQL?
- 11. INSERT INTO ... SELECT cho tất cả các cột MySQL
- 12. jquery nhận tất cả các giá trị từ cột bảng
- 13. Cập nhật một cột cho tất cả các hàng
- 14. Ẩn Cột nếu tất cả Hàng trống
- 15. Chọn tất cả các phần tử từ một cột trong một mảng các mảng trong Ruby?
- 16. Làm thế nào để liệt kê tất cả các cơ sở dữ liệu MongoDB trong Node.js?
- 17. MongoDB tất cả trừ từ một hoặc hai tiêu chí
- 18. Tìm kiếm tất cả các bảng, tất cả các cột cho một giá trị cụ thể SQL Server
- 19. truy vấn mongodb đối diện với $ tất cả
- 20. Liệt kê tất cả cột ngoại trừ một trong R
- 21. pandas Python: chọn các cột có tất cả các mục 0 trong dataframe
- 22. Có thể Cắt tất cả các giá trị trong một cột trong một câu lệnh không?
- 23. Làm thế nào để buộc tất cả các nút trong cùng một cột trong graphviz?
- 24. Sum tất cả các giá trị trong mỗi cột của một data.frame trong R
- 25. Cách gzip tất cả các tệp trong tất cả các thư mục con trong bash
- 26. MongoDB: Xóa tất cả các bộ sưu tập có tên khớp với một chuỗi
- 27. Làm thế nào để thả tất cả các bộ sưu tập thông qua mongodb và node.js?
- 28. Tìm tất cả các cột thuộc một loại nhất định trong tất cả các bảng trong cơ sở dữ liệu SQL Server
- 29. Thay thế tất cả các trường trong MySQL
- 30. Cập nhật phần tử trong tất cả tài liệu trong bộ sưu tập MongoDB
Có vẻ như có câu trả lời hay hơn trong http://stackoverflow.com/questions/2298870/mongodb-get-names-of-all-keys-in-collection – BertC