Skip to main content
Huỳnh Minh
💬
0 discussions

Hướng dẫn đổi version schema hàng loạt

I. Điều kiện tiên quyết

  • Có quyền truy cập vào gcallsbash và đã tải gcallsbash về.
  • Đã cài đặt MongoDB và có dữ liệu. Tham khảo Hướng dẫn cài đặt MongoDB nếu chưa
  • Lưu ý: script tương tác trực tiếp với database. Script viết bằng bash và ngôn ngữ truy vấn MongoDB.

II. Đối tượng đọc

  • Customer Success Engineer (CSE) Có liên quan tới:
    • Database
    • DevOps

III. Cấu hình và thực thi script

  • Truy cập gcallsbash, vào utilities/version_schema_change
  • Chạy bash script:
bash versionSchemaExecution.sh
  • Hoặc chạy lệnh sau, tương tác trực tiếp với Mongo-CLI:
mongo --eval "var _v=<điền version schema mới vào đây>;" versionSchemaChange.txt

IV. Kết luận

  • Chỉ cần chạy script trên thì mọi collection trong mọi database (nếu có version schema) sẽ được đổi thành version schema mới.
  • Lưu ý: script tương tác trực tiếp với database. Script viết bằng bash và ngôn ngữ truy vấn MongoDB.