ruby-on-rails-4

Jak korzystać z rails 4

Domyślny generator projektów Rails 4 tworzy teraz katalog "concerns" w obszarze controllers and models. Znalazłem kilka wyjaś ... ja, jak zdefiniować hierarchię nazw / klas w rozkaz, aby to zadziałało? Jak mogę uwzględnić problem w modelu lub kontrolerze?

Rails 4: lista dostępnych typów danych

Gdzie mogę znaleźć listę typów danych, które mogą być użyte w Ruby on Rails 4? Takie jak text string integer float date Ciągle uczę się o nowych i chciałbym mieć listę, do której mógłbym się łatwo odnieść.

Rails 4: Jak używać $(document).ready () with turbo-links

Napotkałem problem w mojej aplikacji Rails 4 podczas próby zorganizowania plików JS "the rails way". Wcześniej były one rozrz ... ak to powinno działać, zwłaszcza w odniesieniu do ładowania wielu plików za pośrednictwem aplikacji podobnej do manifestu.js.

W jaki sposób attr jest dostępny w Rails 4?

attr_accessible wygląda na to, że nie działa już w moim modelu. Jaki jest sposób na masowe przypisanie w Rails 4?

Dodaj migrację kolumny referencyjnej w Rails 4

Użytkownik ma wiele uploadów. Chcę dodać kolumnę do tabeli uploads, która odwołuje się do user. Jak powinna wyglądać migracja ... uploads, :user_id, :integer end end Istotne pytanie z wyjątkiem Rails 3. migracje Rails 3: dodanie kolumny referencyjnej?

Rails i18n validation deprecation warning

Właśnie zaktualizowałem do rails 4.0.2 i dostaję ostrzeżenie: [deprecated] I18n. enforce_available_locales będzie domyś ... ailable_locales = false, aby uniknąć tego komunikatu. Czy jest jakiś problem z bezpieczeństwem przy ustawianiu go na false?

Token Autentyczności Rails 4

Pracowałem nad nową aplikacją Rails 4 (na Ruby 2.0.0-p0), kiedy napotkałem problemy z tokenem autentyczności. Podczas pisani ... acji Rails 4 używając rusztowania bez zmiany czegokolwiek i mam ten sam problem, więc myślę, że to nie jest coś, co zrobiłem.

Rails: jak odwoływać się do obrazów w CSS w Rails 4

Jest dziwny problem z Rails 4 na Heroku. Gdy obrazy są kompilowane, dodawane są do nich skróty, jednak odniesienia do tych p ... erdza: background-image:url("./logo.png"); Wynik: obraz nie jest wyświetlany. Ktoś na to wpadł? Jak można to rozwiązać?

Rails 4 przesyłanie wielu obrazów lub plików za pomocą carrierwave

Jak mogę przesłać wiele obrazów z okna wyboru plików za pomocą Rails 4 i CarrierWave? Mam model post_controller i post_attachments. Jak mogę to zrobić? Czy ktoś może podać przykład? Czy istnieje do tego proste podejście?

Automatyczne ładowanie plików lib w Rails 4

Używam następującej linii w inicjalizatorze do automatycznego ładowania kodu w moim katalogu /lib podczas tworzenia: Config/ ... wić przed-moje klasy lib już działały do ładowania na żądanie, chcę tylko zmienić je na per-startup Ładowanie. Jak to zrobić?

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?

Wyłącz ActiveRecord dla Rails 4

Chcę wyłączyć ActiveRecord w Rails 4. Wykonałem następujące czynności w config/application.rb require File.expand_path('../ ... thod_missing: undefined method active_record for #<Rails::Application::Configuration:0x00000002005c38> (NoMethodError)

Rails 4: before filter vs. before action

W rails >4.0.0 Generatory generują operacje CRUD z before_action nie before_filter. Wydaje się, że robi to samo. Więc jaka jest różnica między tymi dwoma?

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).

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.

JQuery ładuje się tylko przy odświeżaniu strony w aplikacji Rails 4

Stworzyłem aplikację Rails 4 i dodałem bibliotekę fancybox dla efektu popup. Działa dobrze, ale tylko wtedy, gdy strona jest ... ").is(':visible')) { $("#check6").hide(); } else { $("#check6").show(); } }); });

Paperclip:: Errors:: MissingRequiredValidatorError with Rails 4

Dostaję ten błąd, gdy próbuję przesłać za pomocą paperclip z moją aplikacją do blogowania rails. Nie wiem, Do czego się odnos ... le, :body, :tag_list, :image) end end Proszę dać mi znać, jeśli mogę uzupełnić dodatkowy materiał, aby pomóc ci mi pomóc.

Co to jest "params".require (: person).Zezwolenie (: nazwa,: wiek` ' robi w Rails 4?

Wszystkie przykłady silnych parametrów w Rails 4 Docs używają params.require(:person).permit(:name, :age). Czy ktoś mógłby dekonstruować i wyjaśnić, co dzieje się z require i permit tutaj? Dzięki!

jak dowiedzieć się, co nie jest bezpieczne dla wątków w ruby?

Począwszy od Rails 4 , wszystko musiałoby działać domyślnie w środowisku wątkowym. Oznacza to cały kod, który piszemy i wszy ... m, gdzie GVL/GIL co oznacza, że tylko 1 Wątek ruby może działać na raz z wyjątkiem IO, czy zmiana threadsafe wpływa na nas?

Zagnieżdżone atrybuty nieobsługiwane parametry

Mam Bill obiekt, który ma wiele Due obiektów. Obiekt Due należy również do Person. Chcę formularz, który może utworzyć Bill i ... 2"}, "2"=>{"amount"=>"30", "person_id"=>"3"}}}, "commit"=>"Create Bill"} Czy nastąpiła jakaś zmiana w Rails 4?