Ruby on Rails to platforma aplikacji internetowych typu open source napisana w języku Ruby. Podąża za popularnym modelem frameworkowym MVC i jest znana z podejścia „konwencyjnego nad konfiguracją” do tworzenia aplikacji.
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 „3 marca 2009 r.”, Który mój …
Jak podczas uruchamiania aplikacji wybrać użytkownika za pomocą adresu e-mail, a następnie ręcznie ustawić hasło w rails consoleDevise? Ponadto, gdzie miałbym się udać, aby przejrzeć dokumentację, aby omówić więcej szczegółów dotyczących manipulacji kontami podczas korzystania z Devise?
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
Mam problem z redirect_to :back. Tak, to odsyłacze. Często mam wyjątek (ActionController :: RedirectBackError) "Żądanie HTTP_REFERER nie zostało ustawione w żądaniu do tej akcji, więc nie można pomyślnie wywołać redirect_to: back. Jeśli to jest test, upewnij się, że określono request.env [\" HTTP_REFERER \ "]." Zdaję sobie sprawę, że jest to …
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 Ruby, jeśli to możliwe. Zajrzałem do soap4r, …
Próbuję zainstalować therubyracer na mavericks za pomocą "gem install therubyracer -v '0.10.2'", ale otrzymuję następujący błąd: /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc... yes creating Makefile make compiling rr.cpp clang: warning: argument unused during compilation: '-rdynamic' rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 1 warning generated. …
Używam konsoli rails w środowisku programistycznym i chcę korzystać z fabryk. Jak mogę uzyskać do nich dostęp? Próbowałem, require "FactoryGirl"który powraca 1.9.3p393 :301 > require "FactoryGirl" LoadError: cannot load such file -- FactoryGirl
form_forwydaje się ignorować wszelkie „dodatkowe” atrybuty, takie jak data-fooatrybut, lub classprzekazywane jak optionsw drugim argumencie. = form_for @user, {:url => 'foo', :class => 'x', 'data-bar' => 'baz' } do |f| # ... Dane wyjściowe to <form>znacznik bez xklasy ani data-baratrybutu. Jaka jest poprawka? Albo jak mogę pobrać FormBuilderinstancję bez używania …
Mam aplikację railsową działającą na Postgres. Mam dwa serwery: jeden do testowania, a drugi do produkcji. Bardzo często muszę sklonować produkcyjną bazę danych na serwerze testowym. Polecenie uruchamiane przez Vlada to: rake RAILS_ENV='test_server' db:drop db:create Problem polega na tym, że pojawia się następujący błąd: ActiveRecord::StatementInvalid: PGError: ERROR: database <database_name> is …
Mam model ActiveRecord, który wraca truez valid?(i .errors jest pusty), ale wraca falsez save(). Jeśli instancja modelu jest prawidłowa, jak mogę dowiedzieć się, co powoduje niepowodzenie zapisu?
Próbuję włączyć obrazy do mojej aplikacji internetowej i po usunięciu kilku funkcji nadal pojawia się ten błąd. Sprowadziłem się do mojego kontrolera „tworzenia” aplikacji i nie jestem do końca pewien, dokąd mam się udać. 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms) ROLLBACK 2015-02-06T20:30:12.296299+00:00 app[web.1]: NameError (uninitialized constant Paperclip::Storage::S3::AWS): 2015-02-06T20:30:12.296301+00:00 app[web.1]: app/controllers/articles_controller.rb:24:in `create' 2015-02-06T20:45:14.691084+00:00 app[web.1]: …
Mam aplikację Railsową z ponad 2000 przykładów w moich testach RSpec. Nie trzeba dodawać, że jest to duża aplikacja i jest wiele do przetestowania. Uruchamianie tych testów w tym momencie jest bardzo nieefektywne, a ponieważ trwa to tak długo, jesteśmy prawie na etapie zniechęcenia do ich pisania przed wypchnięciem nowej …
Potrzebuję zmienić typ kolumny z tekstu na długi tekst w moim skrypcie Rails, ale nie mogę znaleźć nic o tym, jak to zrobić. Czy ktoś to spotkał? Dzięki! Dennis
W mojej aplikacji Użytkownik może założyć Firmę. Kiedy wyzwalają indexakcję w moim BusinessesControllerChcę sprawdzić, czy Firma jest związana z current_user.id: Jeśli tak: wyświetl firmę. Jeśli nie: przekieruj do newakcji. Próbowałem tego użyć: if Business.where(:user_id => current_user.id) == nil # no business found end Ale zawsze zwraca prawdę, nawet jeśli firma …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.