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.

8
Połącz dwa obiekty ActiveRecord :: Relation
Załóżmy, że mam następujące dwa obiekty: first_name_relation = User.where(:first_name => 'Tobias') # ActiveRecord::Relation last_name_relation = User.where(:last_name => 'Fünke') # ActiveRecord::Relation czy można połączyć te dwie relacje w celu uzyskania jednego ActiveRecord::Relationobiektu zawierającego oba warunki? Uwaga: zdaję sobie sprawę, że mogę połączyć miejsca, aby uzyskać takie zachowanie, naprawdę interesuje mnie przypadek, …

5
Sprawdź, czy tabela istnieje w Railsach
Mam zadanie rake, które nie zadziała, jeśli nie ma stołu. Pracuję z ponad 20 inżynierami na stronie internetowej, więc chcę się upewnić, że dokonali migracji tabeli, zanim będą mogli wykonać zadanie prowizji, które zapełni tę odpowiednią tabelę. Czy AR ma metodę taką jak Table.exists? Jak mogę się upewnić, że migracja …



11
Nie można zainstalować gem - Nie udało się zbudować natywnego rozszerzenia gem - nie można załadować takiego pliku - mkmf (LoadError)
Ruby 1.9.3 Część Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Kiedy próbuję zainstalować klejnoty, pojawia się błąd alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing bcrypt-ruby (3.0.1) with …



12
ostrzeżenie: katalog / usr / local / bin z możliwością zapisu w niezabezpieczonym świecie w PATH, tryb 040777
Za każdym razem, gdy uruchamiam to polecenie rails server: ostrzeżenie: katalog / usr / local / bin z możliwością zapisu w niezabezpieczonym świecie w PATH, tryb 040777 Szukałem tutaj rozwiązania i powiedzieli, żeby wpisać: chmod go-w /usr/local/bin Ale pojawia się ten błąd: chmod: Nie można zmienić trybu pliku na / …

7
rake db: schema: load vs. migrations
Tutaj bardzo proste pytanie - jeśli migracje mogą stać się powolne i uciążliwe, gdy aplikacja staje się bardziej złożona, a rake db:schema:loadzamiast tego mamy znacznie czystsze do wywołania, dlaczego migracje w ogóle istnieją? Jeśli odpowiedź na powyższe pytanie brzmi, że migracje są używane do kontroli wersji (krok po kroku zapis …


11
Data Rails ActiveRecord pomiędzy
Muszę sprawdzić komentarze przesłane w ciągu jednego dnia. Pole jest częścią standardowych znaczników czasu, to created_at. Wybrana data pochodzi z date_select. Jak mogę ActiveRecordto zrobić? Potrzebuję czegoś takiego: "SELECT * FROM comments WHERE created_at BETWEEN '2010-02-03 00:00:00' AND '2010-02-03 23:59:59'"

15
Jak rozwiązać błąd „Brak bazy danych klucza tajnego w środowisku produkcyjnym” (Rails 4.1)
Stworzyłem od podstaw aplikację Rails, używając Rails 4.1 i mam do czynienia z dziwnym problemem, którego nie jestem w stanie rozwiązać. Za każdym razem, gdy próbuję wdrożyć moją aplikację w Heroku, pojawia się błąd 500: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` secret.ymlPlik zawiera następującą konfigurację: secret_key_base: …


7
Jak zacząć na TDD z Ruby on Rails? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Znam te koncepcje (brałem udział w zajęciach testowych na studiach), ale nie jestem …


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.