ruby-on-rails

ExecJS:: RuntimeError w systemie Windows próbuje podążać za rubytutorial

Aktualizacja: Colin 's sugestia usunięcia linii / / = require_tree . Naprawiono problem. Zmarnowałem ponad 2 dni próbując po ... zasugerować zmiany, które mogą pomóc mi rozwinąć się w systemie windows. Używałem rubyinstaller do wszystkiego. Co mi umyka?

formularz dla zasobów zagnieżdżonych

Mam dwuczęściowe pytanie dotyczące form_for i zagnieżdżonych zasobów. Powiedzmy, że piszę silnik bloga i chcę odnieść komenta ... ie w akcji create kontrolera CommentsController, tworzę nowy @ comment używając param przekazywanych z formula_for. Dzięki!

Złożone klucze podstawowe a unikalne pole ID obiektu

Odziedziczyłem bazę danych zbudowaną z myślą, że klucze złożone są o wiele bardziej idealne niż użycie pola unique object ID ... szy kompozytowych, ale nie w 100% przypadków). Czy ktoś może wypowiedzieć się na ten temat lub dodać jakąś większą głębię?

Jak napisać migrację, aby zmienić nazwę modelu ActiveRecord i jego tabeli w Rails?

Jestem okropny w nazywaniu i zdaję sobie sprawę, że istnieje lepszy zestaw nazw dla moich modeli w mojej aplikacji Rails. Czy można użyć migracji do zmiany nazwy modelu i odpowiadającej mu tabeli?

Dlaczego Unicorn musi być wdrożony razem z Nginx?

Chciałbym poznać różnicę między Nginx i Unicorn. O ile rozumiem, Nginx jest serwerem WWW, podczas gdy Unicorn jest serwerem H ... no Nginx, jak i Unicorn mogą obsługiwać żądania HTTP, jaka jest potrzeba użycia kombinacji Nginx i Unicorn dla aplikacji RoR?

Pushing app to heroku problem

Próbuję wcisnąć aplikację do heroku i otrzymuję następujący komunikat: $ heroku create Creating electric-meadow-15..... don ... Dlaczego teraz heroku próbuje wcisnąć tę aplikację, która już nie istnieje, zwłaszcza gdy stworzyłem nową? Jakieś sugestie?

Różnice między.build,.tworzenie, oraz.twórz! a kiedy należy je stosować?

Więc widuję ludzi używających .build, .tworzenie, oraz .twórz! w ich kontrolerach coraz częściej. Jaka jest różnica od samego ... i pasywny obiekt param ' d, a następnie .uratować? Czy są plusy i minusy? Czy korzystanie z tych innych metod daje korzyści?

Określanie wersji rails do użycia podczas tworzenia nowej aplikacji

Mam dwie wersje rails (2.1.0 i 2.2.2) zainstalowane na moim komputerze. Czy podczas tworzenia nowej aplikacji można określić, że chcę korzystać ze starszej wersji (2.1.0)?

Instalacja PG gem na OS X-nie udało się zbudować natywnego rozszerzenia

Wydaje się, że wielu innych miało problemy z instalacją PG gem. Żadne z rozwiązań postawionych innym nie zadziałało dla mnie. ... wielu ludzi, którzy mieli z tym problem. Wiele odpowiedzi sugeruje homebrew. Musiałem to usunąć, bo wyrzuciło inne problemy.

Migracja Rails do kolumny change

Mamy składnię script/generate migration add_fieldname_to_tablename fieldname:datatype do dodawania nowych kolumn do modelu. ... nych kolumny? A może powinienem napisać SQL bezpośrednio do mojej migracji vanilla? Chcę zmienić kolumnę z datetime na date.

Rails where condition using NOT NULL

Używając stylu rails 3 jak miałbym napisać przeciwieństwo: Foo.includes(:bar).where(:bars=>{:id=>nil}) Chcę znaleźć ... "foos\" WHERE (\"bars\".\"id\" = 1)" To zdecydowanie nie jest to, czego potrzebuję, i wydaje się prawie jak robal w ARel.

Jak zarządzać bazą danych Rails.yml

Jaki jest najlepszy sposób obsługi bazy danych Rails.yml, Jeśli nad projektem pracuje Wiele osób, a lokalizacje baz danych są różne(w szczególności Gniazdo).

Jaki jest twój preferowany sposób tworzenia wykresów w aplikacji internetowej Ruby on Rails?

Chciałbym dodać kilka wykresów pie, bar i scatter do mojej aplikacji internetowej Ruby on Rails. Chcę, aby były atrakcyjne, ł ... ie wprowadzały zbyt wiele kosztów. Jakie rozwiązanie polecacie? Jakie są jego wady (wymaga Javascript, Flash, drogie, itp)?

Co " WARN nie może określić zawartości-długość ciała odpowiedzi."wredny i jak się go pozbyć?

Od aktualizacji do Rails 3.1 widzę ten Komunikat ostrzegawczy w moim dzienniku rozwoju: WARN nie mógł określić zawartośc ... Set content - długość odpowiedzi lub set Response#chunked = true Co to oznacza i jak Mogę to usunąć? Czy to jakiś problem?

Jak rozwiązać błąd "Brak' tajnej bazy kluczy 'dla środowiska' produkcyjnego '" (Rails 4.1)

Stworzyłem aplikację Rails, używając Rails 4.1, od zera i stoję przed dziwnym problemem, którego nie jestem w stanie rozwiąza ... rake secret. Jeśli uruchamiam heroku config, widzę zmienną o prawidłowej nazwie i wartość. Dlaczego wciąż dostaję ten błąd?

ActiveRecord: size vs count

W Rails można znaleźć liczbę rekordów używając Model.size i Model.count. Jeśli masz do czynienia z bardziej złożonymi zapytan ... bę ich zdjęć, czy uruchamianie wielu instancji user.photos.size będzie szybsze lub wolniejsze niż user.photos.count? Dzięki!

Tworzenie użytkownika devise z konsoli Ruby

Jakiś pomysł jak stworzyć i zapisać nowy obiekt Użytkownika za pomocą devise z konsoli ruby? Kiedy próbowałem go uratować, zawsze robię się fałszywy. Chyba czegoś mi brakuje, ale nie mogę znaleźć żadnych powiązanych informacji.

Ruby on Rails. Jak korzystać z rekordu aktywnego.metoda budowania w a: należy do Związku?

Nie udało mi się znaleźć żadnej dokumentacji .metoda build w Rails (obecnie używam 2.0.2). Poprzez eksperymentowanie wydaje ... ej kolejności? Jak mogę zrobić to samo w belongs_to związku? Gdzie mogę znaleźć dokumentację dotyczącą tej metody? Dziękuję

Jak monitorować opóźnione zadanie za pomocą monit

Czy są jakieś przykłady w sieci jak monitorować delayed_job za pomocą Monit? Wszystko, co mogę znaleźć, używa Boga , ale od ... Użycie Pamięci Boga Stale Rośnie .) Update: delayed_job teraz zawiera przykładową konfigurację monit opartą na tym pytaniu.

Rails - zagnieżdżone includes na aktywnych rekordach?

Mam listę zdarzeń, które pobieram. Staram się uwzględnić każdego użytkownika powiązanego z tym wydarzeniem i każdego profilu ... ludes(:users [{profile:}]) Dokumenty nie wydają się być jasne: http://guides.rubyonrails.org/active_record_querying.html