MongoDB JSON là định dạng trao đổi nhẹ; . Ngoài ra, chúng ta có thể dễ dàng đọc và ghi tệp; . Trong MongoDB, JSON cấp cao có hai thực thể. Đầu tiên là một đối tượng và thứ hai là một mảng; . Trong khi tạo một đối tượng JSON được bắt đầu bằng dấu ngoặc nhọn, sau đó là khóa và giá trị Show Cú pháp của MongoDB JSON Bắt đầu khóa học khoa học dữ liệu miễn phí của bạn Hadoop, Khoa học dữ liệu, Thống kê và những thứ khác Đưa ra dưới đây là cú pháp được đề cập Gói khoa học dữ liệu tất cả trong một(360+ khóa học, hơn 50 dự án) Giá bán Hơn 360 khóa học trực tuyến. hơn 50 dự án. Hơn 1500 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập trọn đời 1. Cú pháp cấu trúc tài liệu JSON của MongoDB
2. Xuất bộ sưu tập MongoDB thành tệp JSON
3. Nhập tệp JSON MongoDB
JSON hoạt động như thế nào trong MongoDB?Đó là văn bản thuần túy được viết bằng ký hiệu đối tượng JavaScript. Chúng ta có thể sử dụng nó để gửi dữ liệu giữa máy tính này sang máy tính khác. Việc sử dụng JSON trong MongoDB rất dễ dàng; Có hai chức năng tích hợp
Nó hỗ trợ tất cả các loại dữ liệu Loại dữ liệu bên dưới được MongoDB JSON hỗ trợ
Nó tạo ký hiệu của cặp khóa-giá trị bằng cách sử dụng chuỗi và nó sẽ dễ dàng được xuất và nhập vào các công cụ khác nhau. Chức năng quan trọng của JSON là truyền dữ liệu giữa các ứng dụng web và máy chủ. Về cơ bản, nó được sử dụng thay thế cho XML, là định dạng dữ liệu độc lập với ngôn ngữ. Nó có định dạng chuỗi UTF-8. Do đó, con người và máy móc đều hiểu và đọc dữ liệu của tệp Nó cung cấp một cơ sở dữ liệu linh hoạt và thiết kế lược đồ so với mô hình dữ liệu dạng bảng, được sử dụng trong các mô hình cơ sở dữ liệu quan hệ. Về cơ bản, tài liệu là đa hình; . Sử dụng nó, chúng ta không cần tạo cấu trúc tài liệu cho cơ sở dữ liệu. Chúng tôi có thể trực tiếp bắt đầu quá trình phát triển của mình mà không cần tạo bất kỳ cấu trúc nào Ví dụ về MongoDB JSONCác ví dụ khác nhau được đề cập dưới đây Ví dụ 1Chèn dữ liệu bằng kiểu dữ liệu chuỗi Trong ví dụ dưới đây, chúng tôi đã chèn tên giá trị chuỗi là ABC vào bộ sưu tập MongoDB_JSON. Do đó, thuộc tính tên hiển thị trường và chuỗi ABC hiển thị giá trị của trường Mã số
đầu ra Ví dụ #2Chèn dữ liệu bằng kiểu dữ liệu số Trong ví dụ dưới đây, chúng tôi đã chèn giá trị số emp_id là 101 vào bộ sưu tập MongoDB_JSON. Do đó, thuộc tính Emp_id hiển thị trường và 101 số nguyên được hiển thị giá trị của trường Mã số
đầu ra Ví dụ #3Chèn dữ liệu sử dụng kiểu dữ liệu mảng Trong ví dụ dưới đây, chúng tôi đã chèn giá trị mảng vào bộ sưu tập MongoDB_JSON. Do đó, chúng ta phải gán MongoDB_JSON cùng tên với trường và giá trị Mã số
đầu ra Ví dụ #4Chèn dữ liệu bằng kiểu dữ liệu Boolean Trong ví dụ dưới đây, chúng tôi đã chèn tên giá trị Boolean là true và tên đệm là false vào bộ sưu tập MongoDB_JSON. Thuộc tính tên và tên đệm hiển thị trường và giá trị Boolean đúng, sai hiển thị giá trị của trường Mã số
đầu ra Ví dụ #5MongoDB xuất thành tệp JSON Ví dụ dưới đây cho thấy xuất bộ sưu tập MongoDB_JSON vào MongoDB_JSON. tập tin JSON Sau khi xuất dữ liệu thành tệp JSON, chúng ta có thể xem tệp này bằng lệnh cat. Dữ liệu này có định dạng mà con người có thể đọc được Mã số
đầu ra Ví dụ #6MongoDB nhập từ tệp JSON Ví dụ dưới đây cho thấy rằng nhập dữ liệu vào bộ sưu tập Mongo_JSON_NEW từ MongoDB_JSON. tập tin JSON Mã số ________số 8_______ đầu ra Phần kết luậnHọ có nhiều loại dữ liệu có sẵn trong MongoDB; . Chúng tôi có thể nhập dữ liệu vào bộ sưu tập từ tệp JSON bằng cách sử dụng mongoimport; Bài viết được đề xuấtĐây là hướng dẫn về MongoDB JSON. Ở đây chúng tôi thảo luận về phần giới thiệu, cách JSON hoạt động trong MongoDB? . Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm – Tài liệu JSON hợp lệ là gì?Dữ liệu JSON hợp lệ có thể ở hai định dạng khác nhau. Tập hợp các cặp khóa-giá trị được đặt trong một cặp dấu ngoặc nhọn {. } . Bạn đã xem đây là một ví dụ ở trên. Một tập hợp danh sách theo thứ tự gồm các cặp khóa-giá trị được phân tách bằng dấu phẩy (,) và được bao quanh bởi một cặp dấu ngoặc vuông [. ].
Định dạng JSON trong MongoDB là gì?JSON là định dạng dữ liệu đại diện cho các giá trị của đối tượng, mảng, số, chuỗi, boolean và null . Định dạng JSON mở rộng xác định một bộ khóa dành riêng có tiền tố " $ " để biểu thị thông tin loại trường tương ứng trực tiếp với từng loại trong BSON, định dạng mà MongoDB sử dụng để lưu trữ dữ liệu.
Loại dữ liệu JSON nào sau đây không hợp lệ?JSON hỗ trợ giá trị kiểu Chuỗi, Số và Boolean. Nó không hỗ trợ giá trị bát phân và thập lục phân .
Đâu là giá trị JSON không hợp lệ?Điều đó có nghĩa là trình chỉnh sửa không nhận được phản hồi cho máy chủ hoặc phản hồi không ở định dạng JSON hợp lệ . Về cơ bản, nếu trình chỉnh sửa không thể giao tiếp với máy chủ, thay vào đó, nó sẽ hiển thị thông báo lỗi này. |