ruby-on-rails

jak rozwiązać błąd "ruby installation is missing psych"?

Użyłem rvm do zainstalowania Rubiego 1.9.3. mimo że został pomyślnie zainstalowany, skarżył się na libyaml. a teraz za każdym ... (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Używam Mac os X 10.7 (Lion).

Rails 4: aktywa nie ładowane w produkcji

Próbuję uruchomić aplikację do produkcji, a ścieżki obrazów i zasobów css nie działają. Oto co obecnie robię: zasoby obra ... owanych plików css. Ale to bardzo mylące dlaczego działa poprawnie dla javascripts (zwróć uwagę na ścieżkę /assets/****.js).

Ograniczenia w uruchamianiu Ruby / Rails na windows

W dokumentacji instalacji do RoR wspomina, że istnieje wiele ograniczeń w uruchamianiu Ruby on Rails na Windows, a w niektóry ... tatecznie jednak, w moim przypadku, po prostu ugryzł bullet i zainstalował serwer Ubuntu. I should ' ve done it years ago

Jak "zmiękczyć" użytkownika za pomocą Devise

Obecnie używam Devise do rejestracji/uwierzytelniania użytkowników w projekcie Rails. Gdy użytkownik chce anulować swoje kont ... you sure?", :method => :delete %>.</p> Gdzie mogę znaleźć metodę :delete? Jak zastąpić domyślne metody Devise?

Rails: Using Font Awesome

Mój web designer dostarczył mi zaktualizowane Czcionki/Ikony, które zostały dodane do font awesome - umieścił je w lokalnym f ... ładowana. Czy jest coś, co muszę zrobić, aby wszystko zostało poprawnie załadowane i / lub że folder czcionek jest odwołany?

Rozszerzenie Devise SessionsController do uwierzytelniania za pomocą JSON

Próbuję zbudować rails API dla aplikacji na iphone ' a. Devise działa dobrze dla logowania przez interfejs WWW, ale muszę być ... plication/json' -X POST http://localhost:3000/api/v1/sessions -d "{'user' : { 'login' : 'test', 'password' : 'foobar'}}"

Rails aktualizuje atrybuty bez zapisywania?

Czy istnieje alternatywa dla update_attributes, która nie zapisuje rekordu? Więc mógłbym zrobić coś takiego: @car = Car.ne ... #other processing @car.save BTW, wiem, że mogę @car.model = 'Sierra', ale chcę zaktualizować je wszystkie na jednej linii.

Jak zalogować coś w Rails w niezależnym pliku dziennika?

W rails chcę zapisać pewne informacje w innym pliku dziennika, a nie w standardowym rozwinięciu.log lub produkcji.log. Chcę zrobić to logowanie z klasy modelek.

rake db: schema: load vs. migrations

Bardzo proste pytanie-jeśli migracje mogą być powolne i uciążliwe, ponieważ aplikacja staje się bardziej złożona i jeśli mamy ... anie: rake db:schema:load usunie dane na serwerze produkcyjnym, więc należy zachować ostrożność podczas korzystania z niego.

Rails sessions aktualne praktyki

Ktoś ma jakieś" najlepsze praktyki " porady dla Rails i sesji? Domyślnym typem sesji dla Rails 3 jest nadal CookieStore, praw ... omysłem, aby używać CookieStore dla wrażliwych informacji, nawet z solonych informacji lub jest to lepiej przechowywane w DB?

Jak skonfigurować autouzupełnianie jquery-ui w Rails

Potrzebuję pomocy jak zaimplementować jQuery-UI autocomplete w mojej aplikacji Rails. Chcę dodać autocompletion do pola te ... d, jak przygotować dane do automatycznego uzupełniania i jak dołączyć funkcję automatycznego uzupełniania do pola tekstowego.

Administracja backendem w Ruby on Rails

Chciałbym zbudować naprawdę szybki i brudny backend administracyjny dla aplikacji Ruby on Rails, do której zostałem dołączony ... wpływu na którykolwiek z powiązanych plików? Pokaż, Edytuj i indeks oryginalnego zasobu nie są używane przez administratora.

Po co ukrywać javascript przed renderowaniem częściowym?

Patrzę na ten odcinek Railscast i zastanawiam się, dlaczego połączenie do escape_javascript jest tutaj potrzebne: $("#revie ... Escape carrier returns and single and podwójne cudzysłowy dla segmentów JavaScript. Ale to niewiele dla mnie znaczy.

Migracje Rails 3: dodanie kolumny referencyjnej?

Jeśli stworzę nową migrację rails 3 z (na przykład) rails g migration tester title:tester user:references Wszystko działa ... ienia nie jest rozpoznawane. Krótko mówiąc, pytanie brzmi: jak dodać kolumnę odniesienia do migracji rails z wiersza poleceń?

Kiedy używać nil, blank, empty? [duplikat]

To pytanie ma już odpowiedź tutaj: zwięzłe wyjaśnienie nil V. empty V. blank w Ruby on Rails ... ż wszystkie wydają się oznaczać to samo, ale mają różne znaczenia. Czy ktoś ma jakąś ściągawkę na temat krwawych szczegółów?

Eager load polymorphic

Używając Rails 3.2, co jest nie tak z tym kodem? @reviews = @user.reviews.includes(:user, :reviewable) .where('reviewable_ty ... zadziała. Jak mogę filtrować na podstawie reviewable_type i reviewable.shop_type (które w rzeczywistości są shop.shop_type)?

Rails: jak wyświetlać tabele/obiekty baz danych za pomocą konsoli Rails?

Zastanawiałem się czy mógłbyś wymienić/sprawdzić jakie bazy danych/obiekty są dostępne dla Ciebie w konsoli Rails. Wiem, że można je zobaczyć za pomocą innych narzędzi, jestem po prostu ciekawa. Dzięki.

Statyczne strony w Ruby on Rails

Jaki jest standardowy sposób tworzenia aplikacji Ruby on Rails, która będzie miała strony takie jak Home o Kontakt C ... edzi, a nie po prostu powiedzieć użyj klejnotu, ponieważ chcę dowiedzieć się, jak zrobić proste webapps z takim zachowaniem.

Jak zrobić podobne zapytanie w Arel i Rails?

Chcę zrobić coś takiego: SELECT * FROM USER WHERE NAME LIKE '%Smith%'; Moja próba w Arelu: # params[:query] = 'Smith' U ... eskanować dwa pola w tabeli, zarówno nazwę, jak i opis, aby sprawdzić, czy są jakieś dopasowania do zapytania. Jak to działa?

Rails, MySQL i Snow Leopard

Uaktualniłem do Snow Leoparda używając płyty, którą dostaliśmy w WWDC. Próbuje uruchomić niektóre z moich aplikacji rails te ... ils ' ami na snow Leopardzie? Jeśli tak, to jaka jest twoja konfiguracja i jeszcze lepiej, co mogę zrobić, aby ją odtworzyć?