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 następujący obiekt, który został utworzony @post = Post.create(:name => 'test', :post_number => 20, :active => true) Po zapisaniu chcę mieć możliwość przywrócenia obiektu do skrótu, np. Wykonując coś takiego: @object.to_hash Jak to możliwe z poziomu szyn?
Próbuję zainstalować PostgreSQL dla Railsów na Mac OS X 10.6. Najpierw wypróbowałem instalację MacPorts, ale nie poszło dobrze, więc wykonałem instalację DMG jednym kliknięciem. To wydawało się działać. Podejrzewam, że muszę zainstalować pakiety programistyczne PostgreSQL, ale nie mam pojęcia, jak to zrobić na OS X. Oto, co otrzymuję, gdy próbuję …
Masz jakiś pomysł, jak utworzyć i zapisać nowy obiekt użytkownika za pomocą urządzenia z konsoli ruby? Kiedy próbowałem to uratować, zawsze robię się fałszywy. Chyba coś mi brakuje, ale nie mogę znaleźć żadnych powiązanych informacji.
Piszę zadanie rake, które wykonuje jakąś pracę DB poza Railsami / ActiveRecord. Czy istnieje sposób na uzyskanie informacji o połączeniu z bazą danych (host, nazwa użytkownika, hasło, nazwa bazy danych) dla bieżącego środowiska, zgodnie z definicją w database.yml? Chciałbym to zdobyć, więc mogę go użyć do połączenia w ten sposób …
Przeglądam dokumentację Rails API dla collection_selecti są one okropne. Nagłówek jest taki: collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {}) A to jedyny przykładowy kod, jaki podają: collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true) Czy ktoś może wyjaśnić za pomocą prostego skojarzenia (powiedzmy Userhas_many Plans, a …
Z jakiegoś powodu konsola Ruby on Rails odmawia uruchomienia; po prostu wisi. Nie wprowadziłem żadnych zmian w moim kodzie, a inne projekty używające tej samej wersji Ruby i Ruby on Rails nie mają żadnego problemu. Kiedy w końcu Ctrl+ Cdostaję ten ślad stosu, który wskazuje na Spring. Nie potrafię wyjaśnić, …
Używam niektórych zagnieżdżonych układów w Ruby on Rails, aw jednym z układów muszę odczytać ciąg z elementu div i ustawić go jako tytuł dokumentu. Jaki jest poprawny sposób (jeśli istnieje) ustawienia tytułu dokumentu? <script type="text/javascript"> $(document).ready(function() { // ??? }); </script>
Adres URL strony jest podobny, /people?search=name podczas gdy ja użyłem current_pathmetody kapibary, /peopletylko zwrócił . current_path.should == people_path(:search => 'name') Ale to się nie powiedzie expected: "/people?search=name" got: "/people" Jak możemy to przejść? Czy jest na to sposób?
Jak mogę dodać placeholdertekst do moich f.text_fieldpól, aby tekst był domyślnie napisany z góry, a gdy użytkownik kliknie wewnątrz pól, tekst znika - umożliwiając użytkownikowi wpisanie nowego tekstu?
Mam dość proste pytanie. Ale do tej pory nie znalazłem rozwiązania. Oto ciąg JSON, który wysyłam na serwer: { "name" : "abc", "groundtruth" : { "type" : "Point", "coordinates" : [ 2.4, 6 ] } } Korzystając z nowej metody zezwolenia, otrzymałem: params.require(:measurement).permit(:name, :groundtruth) Nie nullpowoduje to żadnych błędów, ale …
Chcę wyświetlić listę wszystkich zdefiniowanych funkcji pomocniczych ścieżek (które są tworzone z tras) w mojej aplikacji rails 3, jeśli to możliwe. Dzięki,
Mam aplikację Rails, którą próbuję przetestować w środowisku produkcyjnym. Uruchomiłem, RAILS_ENV=production rake assets:precompilektóry wygenerował wszystkie moje aktywa w / public / asset. Problem polega na tym, że po uruchomieniu aplikacji RAILS_ENV=production rails s thinotrzymuję: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Ten plik istnieje jednak pod adresem /public/assets/application-eff78fd67423795a7be3aa21512f0bd2.css . Jakieś przemyślenia, …
Programuję na Ubuntu 11.10 i RubyMine Oto moje ustawienia programistyczne dla database.yml: które RubyMine stworzył dla mnie development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: kiedy próbuję uruchomić aplikację, pojawia się ten błąd poniżej, wygląda na to, że nie utworzyłem jeszcze użytkownika „projektu”, ale jak mogę …
Próbuję się rozejrzeć inverse_ofi nie rozumiem. Jak wygląda wygenerowany plik sql, jeśli w ogóle? Czy inverse_ofopcja wykazują takie samo zachowanie, jeśli stosować :has_many, :belongs_toi :has_many_and_belongs_to? Przepraszam, jeśli to takie podstawowe pytanie. Widziałem ten przykład: class Player < ActiveRecord::Base has_many :cards, :inverse_of => :player end class Card < ActiveRecord::Base belongs_to :player, …
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.