ruby-on-rails

Rails automatyczne przypisywanie identyfikatora, który już istnieje

Tworzę nowy rekord w ten sposób: truck = Truck.create(:name=>name, :user_id=>2) Moja baza danych ma obecnie kilka ty ... już przechowywanymi pod ciężarówką, z automatycznie przypisanymi identyfikatorami i zachowując wszystkie istniejące relacje?

Rails 4 images not loading on heroku

Spędziłem większą część dnia próbując załadować zdjęcia do mojej aplikacji heroku. Wszystko, czego próbuję, działa lokalnie, ... 'pg' gem 'rails_12factor' end Prekompilacja jest zawsze udana. Rails 4. Jakieś pomysły na to, czego jeszcze spróbować?

Najlepsze praktyki ponownego użycia kodu pomiędzy kontrolerami w Ruby on Rails

Mam kilka metod kontrolera, którymi chciałbym się podzielić. Jaka jest najlepsza praktyka robienia tego w ruby on rails? Czy ... map([[sw[0],sw[1]],[ne[0],ne[1]]],[starting_point[0],starting_point[1]],false,@markers,true) @address_string = address end

Losowy rekord w ActiveRecord

Potrzebuję losowego rekordu z tabeli poprzez ActiveRecord. Podążałem za przykładem z Jamis Buck z 2006 . Jednak natknąłem si ... ns => ["id >= ?", rand_id]) Ciekawi mnie, jak inni to zrobili, czy ktoś wie, w jaki sposób będzie bardziej efektywny.

Rails select helper-domyślna wybrana wartość, jak?

Oto fragment kodu, którego teraz używam: <%= f.select :project_id, @project_select %> Jak go zmodyfikować, aby jego domyślna wartość była równa params[:pid] po załadowaniu strony?

Usuń zduplikowane elementy z tablicy w Ruby

Mam tablicę Ruby, która zawiera duplikaty elementów. array = [1,2,2,1,4,4,5,6,7,8,5,6] Jak mogę usunąć wszystkie zduplikowane elementy z tej tablicy, zachowując wszystkie unikalne elementy bez użycia pętli for i iteracji?

Formularz Ruby on Rails dla zaznaczonego pola z klasą

Walę głową o ścianę. Chcę zrobić prosty znacznik select używając znacznika f.select, ale nic, co robię, nie działa. Przykład ... ie jest uwzględniony. Nie rzuca błędu, po prostu pomija wszystko razem. Jeśli ktoś ma jakieś sugestie będę bardzo wdzięczny.

Jak zwrócić pustą relację ActiveRecord?

Jeśli mam zakres z lambda i bierze argument, w zależności od wartości argumentu, mogę wiedzieć, że nie będzie żadnych dopasow ... none", przeciwieństwo "all", która zwraca relację, która może być nadal związana łańcuchowo, ale skutkuje zwarciem zapytania.

nie można zainstalować PG gem

Próbowałem użyć gem install pg, ale nie działa. gem install pg podaje ten błąd Temporarily enhancing PATH to include DevKi ... lib/ruby/gems/1.8/gems/pg-0.10.1 for inspection. Results logged to C:/Ruby/lib/ruby/gems/1.8/gems/pg-0.10.1/ext/gem_make.out

Jak wdrożyć ma wiele: poprzez relacje z Mongoid i mongodb?

Używając tego zmodyfikowanego przykładu z prowadnic Rails, Jak można modelować relacyjne skojarzenie "has_many :through" używ ... ActiveRecord::Base belongs_to :physician belongs_to :patient belongs_to :meeting_note # has timestamp attribute end

Czym jest scope / named scope w rails?

Niedawno rozpocząłem staż. Mój pracodawca używa ruby on rails i często spotykam się z nową składnią, którą muszę poznać, aby ... pochwały, raczej prosta definicja lub wprowadzenie. Czym dokładnie jest named_scope (teraz po prostu scope) w ruby on rails?

Kiedy należy używać relacji "has many: through" w Rails?

Staram się zrozumieć, co to jest has_many :through i kiedy go używać (i jak). Jednak tego nie rozumiem. Czytam początek Rails 3 i próbowałem Googlować, ale nie jestem w stanie zrozumieć.

Jak (i czy) uzupełnić aplikację rails danymi początkowymi

Mam aplikację rails, w której użytkownicy muszą się zalogować. Dlatego, aby aplikacja była użyteczna, w systemie musi być je ... ie ma użytkowników i pozwala na utworzenie początkowego konta użytkownika na żywo z poziomu aplikacji? Jakieś inne opcje? :)

Rola nie istnieje i nie można utworzyć bazy danych podczas korzystania z PostgreSQL

Używam Heroku do mojej aplikacji i wymaga ona PostgreSQL, ale nadal możesz używać sqlite3 do rozwoju. Ponieważ Heroku zdecydo ... lite3 i text.sqlite3 obecny, czy to może być problem? Co trzeba zrobić? Oto mój pełny gist: https://gist.github.com/1522188

Jak zatrzymać serwer demona w Rails?

Uruchamiam moją aplikację rails używając następującego $script/server -d webrick W moim systemie Ubuntu, powyższe pole ... omienia serwera, dzięki . EDIT Kiedy należy uruchomić serwer daemon ? Każdy scenariusz w czasie rzeczywistym pomoże dzięki

Tworzenie nowej aplikacji Ruby on Rails przy użyciu MySQL zamiast SQLite

Chcę stworzyć moją aplikację Rails z MySQL, ponieważ bardzo ją lubię. Jak mogę to zrobić w najnowszej wersji Rails zamiast domyślnego SQLite?

Jak rozwiązać "weryfikacja certyfikatu nie powiodła się" w systemie Windows?

[5]}próbuję używać signet for OAuth do usług Google. I uzyskaj ten błąd: SSL_connect returned=1 errno=0 state=SSLv3 read se ... ie (port install) i poprawka dla VERIFY_NONE wydaje się być dla Faradaya. Czy istnieje rozwiązanie dla Windows / signet gem?

@ zmienne w Ruby on Rails

Jaka jest różnica między @title a title? Ponieważ obie mogą być nazwami zmiennych. W jaki sposób mogę zdecydować, jakiego rodzaju zmiennej powinienem użyć? Z @ czy nie?

Jak uaktualnić mój ruby 1.9.2-p0 do najnowszego poziomu łaty przy użyciu rvm?

Moją aktualną wersją Rubiego jest ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.5.0], ale chcę go zaktualizować do najnowszego poziomu łatki za pomocą rvm. Jak mogę to zrobić?

Jak nadpisać do json w Rails?

Aktualizacja: Problem ten nie został właściwie zbadany. Prawdziwy problem tkwi w render :json. Pierwsza wklejka kodu w or ... /usr/lib/ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_support/json/encoders/object.rb:4:in `to_json Jakieś pomysły?