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
form_for z zagnieżdżonymi zasobami
Mam dwuczęściowe pytanie dotyczące form_for i zagnieżdżonych zasobów. Powiedzmy, że piszę silnik bloga i chcę powiązać komentarz z artykułem. Zdefiniowałem zagnieżdżony zasób w następujący sposób: map.resources :articles do |articles| articles.resources :comments end Formularz komentarza znajduje się w widoku show.html.erb dla artykułów, pod samym artykułem, na przykład w ten sposób: <%= …




7
Rails 4 - przekazywanie zmiennej do częściowej
Postępuję zgodnie z samouczkiem Ruby on Rails i napotkałem problem podczas próby przekazywania zmiennych do podrzędnych. Mój _user stronniczość jest następująca <li> <%= gravatar_for user, size: 52 %> <%= link_to user.name, user %> </li> Chciałbym podać liczbę dla wartości rozmiaru. Bez powodzenia próbuję wykonać następujące czynności. <%= render @users, :locals …



21
Nie można połączyć się z lokalnym PostgreSQL
Udało mi się zepsuć moje lokalne środowisko programistyczne. Wszystkie moje lokalne aplikacje Railsowe wyświetlają teraz błąd: PGError could not connect to server: Permission denied Is the server running locally and accepting connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? Nie mam pojęcia, co to spowodowało. Szukając rozwiązania, zaktualizowałem wszystkie dołączone klejnoty, zaktualizowałem …




3
Jak sprawdzić, czy model ma określoną kolumnę / atrybut?
Mam metodę, która musi przechodzić przez skrót i sprawdzić, czy każdy klucz istnieje w tabeli modeli, w przeciwnym razie usunie klucz / wartość. na przykład number_hash = { :one => "one", :two => "two" } a tabela Number ma tylko: jedną kolumnę, więc: dwie zostaną usunięte. Jak sprawdzić, czy model …



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.