Khởi động lại cửa sổ mongodb

Cài đặt MongoDB trên Windows dưới dạng dịch vụ. Nghĩa là mỗi khi khởi động PC, nó sẽ chạy như một dịch vụ trên windows

  • Sẽ có 2 tùy chọn. Tại đây sẽ chọn Run service as Network Service user để kết nối với MongoDB trong tất cả mạng

  • Bỏ tùy chọn cài đặt MongoDB Compass nêu sử dụng Robo 3T

  • Khởi động lại PC và kiểm tra cài đặt MongoDB đã cài đặt thành công hay chưa trong Windows Task Manager

  • Để tương tác với mongoDB qua dòng lệnh. Thì phải cài đặt môi trường biến. Tìm tới thư mục cài đặt, mặc định thì sẽ là

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    7

    Sau đó, mở

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    8 hoặc
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    9 lên gõ lệnh
    $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
    
    0 để kiểm tra

  • Một số câu lệnh cơ bản

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      1. used to display the list of the database are being tồn tại. Mặc định ban đầu sẽ có 3 cơ sở dữ liệu của hệ thống là. quản trị, cấu hình và cục bộ

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      2. show the collection are being at

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      3. shows list database is used. Because you are not have any database, default database for you will be test

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      4. chuyển sang sử dụng cơ sở dữ liệu với tên là
      $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      5 (tên này tùy bạn chọn)

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      6. used to delete the current database

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      7. used to create a new Collection in MongoDB (cái này tương tự như Table trong MySQL)

    Cách chọn, chèn, cập nhật bộ sưu tập. Mọi thứ bắt đầu từ

    $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
    
    8

    • $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
      
      9. thêm một tài liệu mới vào MongoDB (cái này tương tự như Row trong MySQL)

    • [
          {
              "color":"black",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      255,
                      1
                  ],
                  "hex":"#000"
              }
          },
          {
              "color":"white",
              "category":"value",
              "code":{
                  "rgba":[
                      0,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FFF"
              }
          },
          {
              "color":"red",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"blue",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      0,
                      0,
                      255,
                      1
                  ],
                  "hex":"#00F"
              }
          },
          {
              "color":"yellow",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"green",
              "category":"hue",
              "type":"secondary",
              "code":{
                  "rgba":[
                      0,
                      255,
                      0,
                      1
                  ],
                  "hex":"#0F0"
              }
          }
      ]
      
      30. thêm mới hoặc cập nhật một tài liệu trong bộ sưu tập

  • Truy vấn cơ bản trong MongoDB

    1. vỏ mongo

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    31 là một giao diện JavaScript tương tác với MongoDB. Bạn có thể sử dụng mongo shell để
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    32 và
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    33 cũng như thực hiện các
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    34

    Thực hiện một số lệnh truy vấn cơ bản trong vỏ mongo. Đầu tiên, tôi sẽ sử dụng lệnh

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    35 để xem tất cả các tài liệu trong vỏ mongo

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    9

    Tôi sẽ thực hiện một số thao tác

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    36 trong trình Mongo Shell. Để làm như vậy, tôi có thể sử dụng các lệnh nhập trong Mongo. Lệnh nhập Mongo có thể thực hiện công việc nhập dữ liệu nằm trong tệp
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    37, v. v

    2. Chèn

    Cách 1. Tạo một bộ sưu tập có tên

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    38 và chèn 26 000 hàng vào đó

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    3

    Nhập dữ liệu từ tệp

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    39. Create a json file with
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    50 name has cấu trúc như sau

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    

    Sau đó thực hiện

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    51 nó vào mongo. Mở terminal tại nơi chứa tệp
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    50

    $ mongoimport --db mongo_color --collection colors --jsonArray --file colors.json
    

    Kết quả

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    3
    • [
          {
              "color":"black",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      255,
                      1
                  ],
                  "hex":"#000"
              }
          },
          {
              "color":"white",
              "category":"value",
              "code":{
                  "rgba":[
                      0,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FFF"
              }
          },
          {
              "color":"red",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"blue",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      0,
                      0,
                      255,
                      1
                  ],
                  "hex":"#00F"
              }
          },
          {
              "color":"yellow",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"green",
              "category":"hue",
              "type":"secondary",
              "code":{
                  "rgba":[
                      0,
                      255,
                      0,
                      1
                  ],
                  "hex":"#0F0"
              }
          }
      ]
      
      53. tên cơ sở dữ liệu
    • [
          {
              "color":"black",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      255,
                      1
                  ],
                  "hex":"#000"
              }
          },
          {
              "color":"white",
              "category":"value",
              "code":{
                  "rgba":[
                      0,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FFF"
              }
          },
          {
              "color":"red",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"blue",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      0,
                      0,
                      255,
                      1
                  ],
                  "hex":"#00F"
              }
          },
          {
              "color":"yellow",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"green",
              "category":"hue",
              "type":"secondary",
              "code":{
                  "rgba":[
                      0,
                      255,
                      0,
                      1
                  ],
                  "hex":"#0F0"
              }
          }
      ]
      
      54. tên bộ sưu tập
    • [
          {
              "color":"black",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      255,
                      1
                  ],
                  "hex":"#000"
              }
          },
          {
              "color":"white",
              "category":"value",
              "code":{
                  "rgba":[
                      0,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FFF"
              }
          },
          {
              "color":"red",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"blue",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      0,
                      0,
                      255,
                      1
                  ],
                  "hex":"#00F"
              }
          },
          {
              "color":"yellow",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"green",
              "category":"hue",
              "type":"secondary",
              "code":{
                  "rgba":[
                      0,
                      255,
                      0,
                      1
                  ],
                  "hex":"#0F0"
              }
          }
      ]
      
      55. input source is an JSON array
    • [
          {
              "color":"black",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      255,
                      1
                  ],
                  "hex":"#000"
              }
          },
          {
              "color":"white",
              "category":"value",
              "code":{
                  "rgba":[
                      0,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FFF"
              }
          },
          {
              "color":"red",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      0,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"blue",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      0,
                      0,
                      255,
                      1
                  ],
                  "hex":"#00F"
              }
          },
          {
              "color":"yellow",
              "category":"hue",
              "type":"primary",
              "code":{
                  "rgba":[
                      255,
                      255,
                      0,
                      1
                  ],
                  "hex":"#FF0"
              }
          },
          {
              "color":"green",
              "category":"hue",
              "type":"secondary",
              "code":{
                  "rgba":[
                      0,
                      255,
                      0,
                      1
                  ],
                  "hex":"#0F0"
              }
          }
      ]
      
      56. tên tập tin dữ liệu

    Hoặc cách chèn từ vỏ mongo

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    53. Cập nhật

    Cập nhật một hàng trong mongoDB thì thế nào?

    I will add a new property

    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    57 with value is
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    58 into color
    [
        {
            "color":"black",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    255,
                    1
                ],
                "hex":"#000"
            }
        },
        {
            "color":"white",
            "category":"value",
            "code":{
                "rgba":[
                    0,
                    0,
                    0,
                    1
                ],
                "hex":"#FFF"
            }
        },
        {
            "color":"red",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    0,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"blue",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    0,
                    0,
                    255,
                    1
                ],
                "hex":"#00F"
            }
        },
        {
            "color":"yellow",
            "category":"hue",
            "type":"primary",
            "code":{
                "rgba":[
                    255,
                    255,
                    0,
                    1
                ],
                "hex":"#FF0"
            }
        },
        {
            "color":"green",
            "category":"hue",
            "type":"secondary",
            "code":{
                "rgba":[
                    0,
                    255,
                    0,
                    1
                ],
                "hex":"#0F0"
            }
        }
    ]
    
    59 was insert on on