Pytania otagowane jako ruby-on-rails

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.

6
Jak zablokować wyjścia konsoli / irb Railsów
Utknąłem z dość dziwnym problemem. Testowałem niektóre wpisy db na naszym serwerze produkcyjnym w Rails Console, gdzie prawie wszystkie polecenia dawały ogromną liczbę linii o / p, przez co zawieszał się kanał ssh :( Czy istnieje sposób na powstrzymanie wyświetlania screenfulów konsoli / irb? Dzięki




7
Railsy nie dekodują poprawnie JSON z jQuery (tablica staje się hashem z kluczami całkowitymi)
Za każdym razem, gdy chcę OPUBLIKOWAĆ tablicę obiektów JSON z jQuery do Railsów, mam ten problem. Jeśli zdefiniuję tablicę, widzę, że jQuery działa poprawnie: "shared_items"=>"[{\"entity_id\":\"253\",\"position\":1},{\"entity_id\":\"823\",\"position\":2}]" Ale jeśli po prostu wyślę tablicę jako dane wywołania AJAX, otrzymam: "shared_items"=>{"0"=>{"entity_id"=>"253", "position"=>"1"}, "1"=>{"entity_id"=>"823", "position"=>"2"}} Natomiast jeśli wyślę zwykłą tablicę, to działa: "shared_items"=>["entity_253"] Dlaczego Railsy …

6
Rails: nie można zweryfikować autentyczności tokena CSRF podczas wysyłania żądania POST
Chcę napisać POST requestdo mojego lokalnego dewelopera w następujący sposób: HTTParty.post('http://localhost:3000/fetch_heroku', :body => {:type => 'product'},) Jednak z konsoli serwera to raportuje Started POST "/fetch_heroku" for 127.0.0.1 at 2016-02-03 23:33:39 +0800 ActiveRecord::SchemaMigration Load (0.0ms) SELECT "schema_migrations".* FROM "schema_migrations" Processing by AdminController#fetch_heroku as */* Parameters: {"type"=>"product"} Can't verify CSRF token authenticity …

11
Uncaught ReferenceError: React nie jest zdefiniowany
Próbuję sprawić, by ReactJS działał z szynami, korzystając z tego samouczka. Otrzymuję ten błąd: Uncaught ReferenceError: React is not defined Ale mogę uzyskać dostęp do obiektu React w konsoli przeglądarki. Dodałem również public / dist / turbo-respons.min.js, jak opisano tutaj, a także dodałem wiersz w application.js, jak opisano w tej …

9
Rails: Sprawdzanie minimalnej i maksymalnej długości łańcucha, ale pozwalające na pozostawienie pustego
Mam pole, które chciałbym zweryfikować. Chcę, aby pole mogło pozostać puste, ale jeśli użytkownik wprowadza dane, chcę, aby były w określonym formacie. Obecnie używam poniższych walidacji w modelu, ale to nie pozwala użytkownikowi pozostawić tego pustego: validates_length_of :foo, :maximum => 5 validates_length_of :foo, :minimum => 5 Jak to napisać, aby …

8
Nie można wykonać „konsoli railsów” z powodu błędu w readline
Nie mogę wykonać z rails consolepowodu tego błędu: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from script/rails:6:in …

12
Webrick bardzo wolno reaguje. Jak to przyspieszyć?
Mam aplikację Rails, którą uruchamiam na swoim serwerze. Kiedy przechodzę do zdalnego pulpitu i próbuję załadować aplikację, serwer potrzebuje dobrych 3-4 minut, aby odpowiedzieć za pomocą prostej strony HTML. Jednak gdy ładuję stronę lokalnie na serwerze, pojawia się ona w ciągu zaledwie sekundy. Próbowałem pingować serwer z mojego zdalnego pulpitu …

8
pakiet szyn czysty
Po aktualizacji paczki będziesz mieć kilka klejnotów, które mogą być przestarzałe - ponieważ została zainstalowana nowsza wersja tego klejnotu. Nie ma takiego polecenia pod bundleplikiem wykonywalnym tj bundle clean. Jak pozbyć się tych przestarzałych klejnotów? To jest próba zmniejszenia rozmiaru ślimaka w mojej aplikacji rails.

3
Jak uruchomić plik .rb z IRB?
Zaczynam od Ruby on Rails. Obecnie przechodzę przez samouczek, w którym jest napisane, że muszę uruchomić plik .rb z IRB i że utworzy plik .xml w moim bieżącym katalogu. Moje pytanie brzmi: jak uruchomić plik .rb w IRB? I czy muszę znajdować się w katalogu, w którym znajduje się ten …

7
Jak ustawić HTTP_REFERER podczas testowania w Railsach?
Próbuję przetestować kontroler i mam ten błąd. Rozumiem błąd, ale nie wiem, jak go naprawić. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. If this is …

5
ostrzeżenie: stała :: Fixnum jest przestarzałe Podczas generowania nowego modelu
Próbowałem znaleźć rozwiązanie tego problemu, ale naprawdę nie mogłem znaleźć niczego związanego z błędami, które pojawiają się po uruchomieniu polecenia rails: railsy generują model Tytuł książki: podsumowanie napisów: tekst isbn: string /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated Running …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.