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.
Mam listę wydarzeń, które pobieram. Próbuję uwzględnić każdego użytkownika związanego z tym wydarzeniem i każdy profil powiązany z każdym użytkownikiem. Użytkownicy są włączani, ale nie ich profile. Jak mam to zrobić Event.includes(:users [{profile:}]) Dokumenty wydają się niejasne: http://guides.rubyonrails.org/active_record_querying.html
Używam innego układu dla niektórych akcji (głównie dla nowej akcji w większości kontrolerów). Zastanawiam się, jaki byłby najlepszy sposób określenia układu? (Używam 3 lub więcej różnych układów w tym samym kontrolerze) Nie lubię używać render: layout => 'name' Lubiłem robić „nazwa” układu,: only => [: new] Ale nie mogę tego …
Na moim komputerze deweloperskim używam portu 10524. Tak więc uruchamiam serwer: rails s -p 10524 Czy jest sposób, aby zmienić domyślny port na 10524, aby nie musiał dodawać portu za każdym razem, gdy uruchamiam serwer?
Mam do czynienia z datami i godzinami w Railsach i Postgres i napotykam ten problem: Baza danych jest w UTC. Użytkownik ustawia wybraną strefę czasową w aplikacji Rails, ale jest ona używana tylko podczas pobierania czasu lokalnego dla porównania czasów. Użytkownik przechowuje czas, na przykład 17 marca 2012 r. O …
Jeśli utworzę nową migrację rails 3 z (na przykład) rails g migration tester title:tester user:references wszystko działa dobrze ... jeśli jednak dodam kolumnę z czymś w rodzaju: rails g migration add_user_to_tester user:references pole odniesienia nie jest rozpoznawane. Krótko mówiąc, pytanie brzmi: jak dodać kolumnę odwołującą się do migracji szyn z …
Próbuję zainstalować środowiska Rails na Ubuntu 11.04. Po uruchomieniu polecenia rvm install 1.9.2 --with-openssl-dir=/usr/localpojawia się następujący błąd: curl : (1) Protocol https not supported or disabled in libcurl Jak można to rozwiązać?
Do tej pory używałem tylko database.yml z każdym parametrem wywołanym jawnie, w poniższym pliku używa niektórych znaków, których nie rozumiem. Co oznacza każdy wiersz i symbol (&, *, <<), jak odczytać ten plik? development: &default adapter: postgresql database: dev_development test: &test <<: *default database: test_test cucumber: <<: *test production: <<: …
Czytałem trochę o tym, jak rozszerzyć klasę ActiveRecord: Base, aby moje modele miały specjalne metody. Jak łatwo go rozszerzyć (samouczek krok po kroku)?
Mam pytanie dotyczące Railsów. Jak uzyskać nazwę akcji kontrolera wewnątrz akcji kontrolera? Na przykład zamiast def create logger.info("create") end Chcę napisać coś takiego def create logger.info(this_def_name) end Jaki jest sposób na zdobycie this_def_name?
Rails 3 ma trochę dyskretnego JavaScript, który jest całkiem fajny. Ale zastanawiałem się, jak najlepiej jest dołączyć dodatkowy JavaScript do konkretnej strony. Na przykład tam, gdzie mogłem wcześniej: <%= f.radio_button :rating, 'positive', :onclick => "$('some_div').show();" %> Teraz możemy sprawić, że będzie dyskretny za pomocą czegoś takiego jak <%= f.radio_button :rating, …
Gdzie mogę znaleźć listę typów danych, których można używać w rails 3? (takie jak tekst, ciąg znaków, liczba całkowita, liczba zmiennoprzecinkowa, data itp.?) Ciągle losowo dowiaduję się o nowych, ale chciałbym mieć listę, do której mógłbym łatwo się odnieść.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.