Tôi có ứng dụng đường ray với nhiều thông tin trong quá trình xử lý hạt giống. Có cách nào để thiết lập nó để nó đăng nhập vào một trong các tệp nhật ký không?Có thể có lỗi đăng nhập đường ray khi gieo hạt
Trả lời
Nếu bạn chỉ chạy hạt giống của bạn với nhiệm vụ rake db:seed
bạn có thể làm:
$ rake db:seed --trace
Hãy thử
say_with_time("Doing this and that") do
# seed stuff
end
để làm cho hạt giống của bạn tiết hơn, và chuyển hướng đến một tập tin thông qua '> log'. Tôi cho rằng bạn có thể cướp trình ghi nhật ký ở thời gian init và sử dụng trình ghi tệp thay vào đó, nếu bạn không thích giải pháp 'log'.
đó là điều mà tôi đang nghĩ. Dường như tôi gần như muốn tạo ra một môi trường khác biệt riêng cho hạt giống. Và có lẽ tạo một tệp thời gian cho mỗi lần chạy. – timpone
'say_with_time' chỉ hoạt động với' ActiveRecord :: Migration' –
Rails.logger.debug ("Message") sẽ đi đến log/file development.log.
Bạn có thể thực hiện việc này trong bảng điều khiển tail -f log/development.log
để xem nó hoạt động.
- 1. Có bao nhiêu lần tôi có thể sử dụng randomGenerator.nextDouble() trước khi tôi cần phải gieo hạt lại?
- 2. Đường ray - Kết hợp hạt giống HABTM
- 3. Lỗi định tuyến đường ray? 'Không có con đường trận'
- 4. Tích hợp đăng nhập facebook với omniauth trên đường ray
- 5. Đường ray: Đăng nhập mã trong thư mục lib?
- 6. lỗi khi cài đặt đường ray
- 7. cột sắc gieo hạt trên cơ sở dữ liệu
- 8. Làm thế nào để gieo hạt misterenne RNG đúng cách?
- 9. Cách gieo hạt thích hợp phương pháp rand_r (int * val)
- 10. Lỗi khi đăng nhập vào C#
- 11. Sử dụng đường dẫn UNC có thông tin đăng nhập
- 12. Cách thêm dữ liệu hạt giống mới vào cơ sở dữ liệu đường ray hiện có
- 13. Tuyến đường ray có ngày
- 14. Đường ray để đặt lại hạt giống trên trường id
- 15. Lỗi // Cách sử dụng: đường ray mới APP_PATH [tùy chọn] // khi chạy 'đường ray máy chủ'
- 16. Bạn có thể có thời gian không có ngày trong đường ray không?
- 17. Có thể truy cập hướng dẫn đường ray cho đường ray 2.3 không?
- 18. 'Hạt giống' có nghĩa là gì?
- 19. Có ray bỏ qua một đường dẫn cụ thể
- 20. Đường ray: Đá quý có được bảo đảm không?
- 21. ruby trên đường ray đăng nhập tập tin lớn -> loại bỏ params từ nó
- 22. Đường ray: Không thể tìm thấy đường ray
- 23. Lỗi RubyMine: Không thể chạy gem 'ray'. Không thể tìm thấy 'đường ray'
- 24. Tôi nên thường xuyên gieo hạt trong C++ như thế nào?
- 25. Có thể đăng nhập truy vấn sql trên các tác vụ rake không?
- 26. Lỗi phân đoạn đường ray khi khởi động máy chủ?
- 27. Lỗi phân đoạn khi chạy 'đường ray s'
- 28. Có thể ngăn chặn 403 lỗi đăng nhập vào giao diện điều khiển web không?
- 29. Đường ray 3.1 thêm cột có thể di chuyển có thể thay đổi được
- 30. Đăng nhập bằng ứng dụng đường ray với Devise và token_authenticatable: "401 trái phép"
Tôi theo dõi ngay bây giờ - tôi đoán điều logic nhất là chỉ để tạo đầu ra tiêu chuẩn vào một tệp. Có - các mảnh chỉ là stderror. Có một môi trường cho hạt giống cụ thể không? – timpone
Vâng theo mặc định nó hạt giống để phát triển, nhưng bạn có thể chỉ định với đối số RAILS_ENV. Bạn sẽ có thể sử dụng Rails.logger nếu có một cái gì đó cụ thể bạn muốn đăng nhập, nhưng nếu bạn chỉ cần cố gắng để nắm bắt một lỗi vào tập tin đăng nhập thì bạn sẽ cần phải ống đầu ra dấu vết vào một tập tin được chỉ định. Tôi đoán tôi không chắc chính xác những gì bạn đang cố gắng đăng nhập. – JDutil