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àoutilities/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.