Pytania oznaczone «ruby-on-rails»

94
Rails: skąd pochodzi niesławny „current_user”?

Rozejrzałem się ostatnio po Railsach i zauważyłem, że istnieje wiele odniesień do current_user. Czy to pochodzi tylko od Devise? i czy muszę ręcznie definiować to samodzielnie, nawet jeśli używam Devise? Czy istnieją warunki wstępne do korzystania current_user(takie jak istnienie sesji,...

93
Wyczyść kolejkę sidekiq

Mam tego pracownika, który działa wiecznie. class Worker include Sidekiq::Worker sidekiq_options queue: "infinity", retry: true def perform(params) # ... self.class.perform_in(30.seconds, params) end end Problem w tym, że ładuję pracowników podczas uruchamiania, w ten sposób....

92
Jak sprawdzić datę w listwach?

Chcę sprawdzić datę w moim modelu w Ruby on Rails, jednak wartości dnia, miesiąca i roku są już przekonwertowane na niepoprawną datę, zanim dotrą do mojego modelu. Na przykład, jeśli moim zdaniem wprowadzę 31 lutego 2009 r., Kiedy używam Model.new(params[:model])w kontrolerze, konwertuje to na...

92
Railsy DateTime.now bez czasu

Muszę użyć DateTime.now, aby pobrać aktualną datę i „usunąć” godzinę. Na przykład pokazuje to, czego nie chcę:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 To pokazuje, co mam robić chcą:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC

91
Jaki jest najlepszy sposób używania SOAP z Rubim?

Mój klient poprosił mnie o zintegrowanie zewnętrznego API z jego aplikacją Rails. Jedynym problemem jest to, że API używa protokołu SOAP. Ruby porzucił SOAP na rzecz REST. Dostarczają adapter Java, który najwyraźniej współpracuje z mostkiem Java-Ruby, ale chcielibyśmy, aby wszystko to w języku...