Một phần của seeds.rb
tải rất nhiều dữ liệu vào cơ sở dữ liệu. Tôi muốn có thể tải dữ liệu này một cách có chọn lọc. Ví dụ.Tôi có thể chuyển đối số cho rake db: seed không?
$ rake db:seed
hoặc
$rake db:seed[0]
sẽ chỉ tải các dữ liệu cần thiết để chạy các trang web, trong khi
$ rake db:seed[1]
sẽ tải tập tin dữ liệu lớn của tôi vào cơ sở dữ liệu là tốt. Điều này có thể không? Làm thế nào tôi có thể làm điều này xảy ra? Nếu không, bất cứ ai có thể nghĩ ra một cách để làm những gì tôi đang cố gắng làm?
Xem thêm http://stackoverflow.com/questions/ 825748/how-do-i-pass-command-line-argument-to-a-rake-task? Rq = 1 –