Tôi nhận được lỗi này lạ trong khi chạy thử nghiệm dưa chuột:'LỖI Mongo :: OperationFailure' từ thử nghiệm dưa chuột với đường ray trên mongoid-gridfs
ERROR Mongo::OperationFailure: Database command 'filemd5' failed: {"errmsg"=>"exception: best guess plan requested, but scan and order required: query: { files_id: ObjectId('4d1abab3a15c84139c00006e') } order: { files_id: 1, n: 1 } choices: { $natural: 1 } ", "code"=>13284, "ok"=>0.0}
Tôi có một danh sách các tình huống tương tự, nơi kịch bản đầu tiên trôi qua nhưng tất cả các tình huống sau không thành công. Tôi đã tìm kiếm nó và tôi thấy rằng có vấn đề với lập chỉ mục. Nhưng, tôi không chắc chắn về những gì truy vấn để viết. Hơn nữa, tôi có thể thêm truy vấn trên mongo của sự phát triển. Tôi muốn đảm bảo rằng việc lập chỉ mục cũng được thực hiện trong thử nghiệm. Nếu bất cứ ai có bất kỳ ý tưởng về điều này, cảm thấy tự do.
Thử nghiệm của bạn sẽ làm gì khi xảy ra lỗi? Bạn đang tailing đăng nhập mongo trong khi ở chế độ tiết? – CountCet
Bạn có thể dán backtrace hoàn chỉnh không? bạn có kích hoạt tùy chọn chỉ mục autocreate không? – shingara
Bạn có thể thêm kịch bản không? Bạn đã luôn luôn lỗi? – shingara