La bàn mongodb khác biệt

Word giới thiệu. Ở phần trước, mình đã giới thiệu về config mongo. Phần này mình tiếp tục chia sẻ về tool query bao mạnh cho người chơi hệ Mongo. Cụ thể là công cụ mongoDB cây nhà lá vườn khi cài đặt trên cửa sổ có hỗ trợ cài đặt sẵn. Thay vì phải tự tải xuống rồi cài đặt như Robo 3T, Studio 3T, NoSQL Manager, Nucleon Database Master

  • Mongo Compass _ sức mạnh vượt thời gian

    • thu thập. người dùng
    • ĐB. kiểm tra
    • ENV. máy chủ cục bộ
      La bàn mongodb khác biệt
  • Không có mã @Michio

    Theo dõi

    29 1 2

    Đã đăng vào ngày 6 tháng 16 năm 16, 1. 55 SA 2 phút đọc

    743

    0

    0

    Truy vấn với MongoDB Compass - Mongo Shell

    • Report
    • Add to series of me

    1. Word giới thiệu. Ở phần trước, mình đã giới thiệu về config mongo. Phần này mình tiếp tục chia sẻ về tool query bao mạnh cho người chơi hệ Mongo. Cụ thể là công cụ mongoDB cây nhà lá vườn khi cài đặt trên cửa sổ có hỗ trợ cài đặt sẵn. Thay vì phải tự tải xuống rồi cài đặt như Robo 3T, Studio 3T, NoSQL Manager, Nucleon Database Master

    2. Mongo Compass _ sức mạnh vượt thời gian

      • thu thập. người dùng
      • ĐB. kiểm tra
      • ENV. localhost
        La bàn mongodb khác biệt

        The

        Chỉ mục liệt kê các chỉ mục hiện có cho bộ sưu tập.

        Để truy cập tab Chỉ mục cho bộ sưu tập, nhấp vào bộ sưu tập ở ngăn bên trái và chọn Indexes tab.

        La bàn mongodb khác biệt

        Đối với mỗi chỉ mục, La bàn hiển thị thông tin sau

        Tên và Định nghĩa

        Tên của chỉ mục và khóa

        Loại

        Chỉ mục thông thường, văn bản, không gian địa lý hoặc băm

        Kích thước

        Chỉ số lớn như thế nào

        Cách sử dụng

        Số lần chỉ mục đã được sử dụng kể từ khi chỉ mục được tạo hoặc lần khởi động lại máy chủ cuối cùng

        Tính chất

        Bất kỳ thuộc tính đặc biệt nào (chẳng hạn như tính duy nhất, một phần) của chỉ mục

        Tạo một chỉ mục

        Để tạo chỉ mục trên bộ sưu tập qua La bàn, bộ sưu tập phải chứa tài liệu

        1

        Nhấp vào nút Tạo chỉ mục .

        Từ tab Chỉ mục, nhấp vào nút Tạo chỉ mục để hiển thị Tạo chỉ mụcTạo chỉ mục . Tạo chỉ mục . Tạo chỉ mục . Tạo chỉ mục . Tạo chỉ mục . Tạo chỉ mục . Tạo chỉ mục . dialog.

        2

        Không bắt buộc. Nhập tên chỉ mục

        Trong hộp thoại, nhập tên chỉ mục cần tạo hoặc để trống để MongoDB tạo tên mặc định cho chỉ mục

        3

        Thêm trường vào chỉ mục

        1. Chỉ định một khóa chỉ mục

          • Để chỉ định trường tài liệu hiện có làm khóa chỉ mục, hãy chọn trường từ danh sách thả xuống

          • Để chỉ định một trường không tồn tại trong bất kỳ tài liệu nào làm khóa chỉ mục, hãy nhập tên trường vào hộp nhập liệu

          • Để tạo chỉ mục tổng hợp , hãy nhấp vào Thêm trường khác.

        2. Sử dụng danh sách thả xuống ở bên phải của mỗi tên trường để chỉ định loại chỉ mục (

          ascending, descending hoặc 2dsphere ).

        Mẹo

        Xem thêm

        Để tìm hiểu cách chỉ định chỉ mục ký tự đại diện, hãy xem Chỉ mục ký tự đại diện.

        4

        Không bắt buộc. Chỉ định các tùy chọn chỉ mục

        La bàn hỗ trợ các tùy chọn chỉ mục sau

        Tùy chọn

        Sự miêu tả

        Thêm thông tin

        Xây dựng chỉ mục trong nền

        Đảm bảo rằng việc triển khai MongoDB vẫn khả dụng trong quá trình xây dựng chỉ mục

        Nền Xây Dựng

        Tạo chỉ mục duy nhất

        Đảm bảo rằng các trường được lập chỉ mục không lưu trữ các giá trị trùng lặp

        Chỉ mục duy nhất

        Tạo TTL chỉ mục

        Tự động xóa tài liệu sau một số giây đã chỉ định kể từ khi giá trị trường được lập chỉ mục

        Chỉ số TTL

        Biểu thức bộ lọc một phần

        Chỉ lập chỉ mục các tài liệu khớp với biểu thức bộ lọc đã chỉ định

        Ví dụ

        Biểu thức bộ lọc một phần sau đây chỉ lập chỉ mục các tài liệu có trường timezone tồn tại

        { "timezone": { "$exists": true } }

        Chỉ mục một phần

        Sử dụng đối chiếu tùy chỉnh

        Tạo đối chiếu tùy chỉnh cho chỉ mục bằng các tùy chọn được cung cấp trong La bàn

        tài liệu đối chiếu

        Phép chiếu ký tự đại diện (Mới trong MongoDB 4. 2)

        Hỗ trợ các trường không xác định hoặc tùy ý khớp với phép chiếu đã chỉ định trong chỉ mục. Để sử dụng phép chiếu ký tự đại diện, hãy đặt tên trường chỉ mục của bạn thành $**. Điều này hướng Compass sử dụng tất cả các trường trong tài liệu (không bao gồm _id)

        Ví dụ

        Xem xét tài liệu phép chiếu ký tự đại diện sau

        {  "product_attributes.elements" : 1,  "product_attributes.resistance" : 1}

        Nếu tên trường chỉ mục của bạn là $**, thì chỉ mục của bạn chỉ bao gồm các giá trị của các trường trong phép chiếu đó

        Chỉ mục ký tự đại diện

        5

        Nhấp vào Tạo chỉ mục .

        Chỉ mục ký tự đại diện

        Mới trong phiên bản v4. 2

        Bạn có thể tạo chỉ mục ký tự đại diện để hỗ trợ các truy vấn đối với các trường không xác định hoặc tùy ý. Để tạo chỉ mục ký tự đại diện trong La bàn, hãy nhập thủ công trường chỉ mục ký tự đại diện (

        {  "product_attributes.elements" : 1,  "product_attributes.resistance" : 1}
        0) vào đầu vào Chọn tên trường .

        Ví dụ

        Xem xét một bộ sưu tập trong đó các tài liệu chứa một đối tượng

        {  "product_attributes.elements" : 1,  "product_attributes.resistance" : 1}
        0. Các trường trong đối tượng
        {  "product_attributes.elements" : 1,  "product_attributes.resistance" : 1}
        0 có thể khác nhau giữa các tài liệu