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.

3
Szyny - zagnieżdżone dołączenia w aktywnych rekordach?
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

7
Układy Rails na akcję?
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 …




10
Migracje Rails 3: Dodajesz kolumnę referencyjną?
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 …



5
Co oznaczają &, <<, * w tym pliku database.yml?
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 (&amp;, *, &lt;&lt;), jak odczytać ten plik? development: &amp;default adapter: postgresql database: dev_development test: &amp;test &lt;&lt;: *default database: test_test cucumber: &lt;&lt;: *test production: &lt;&lt;: …



6
Rails - nazwa akcji kontrolera na łańcuch
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?


10
Najlepszy sposób na dodanie specyficznego dla strony języka JavaScript w aplikacji Rails 3?
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: &lt;%= f.radio_button :rating, 'positive', :onclick =&gt; "$('some_div').show();" %&gt; Teraz możemy sprawić, że będzie dyskretny za pomocą czegoś takiego jak &lt;%= f.radio_button :rating, …

4
Typy danych Rails 3?
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ść.

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.