ruby-on-rails

Łączenie Rails 3.1 z wieloma bazami danych

W ShowNearby wykonaliśmy bardzo dużą migrację do RoR 3.1 z PHP i mamy do czynienia z kilkoma problemami, które być może niekt ... ActiveResource, ale uważamy, że nie jest to zbyt efektywne. Czy ktoś z Was miał wcześniej podobny problem? Wielkie dzięki!!

Facebook Jak sprawdzić, czy użytkownik polubił stronę i wyświetlił treść?

[2]}próbuję stworzyć aplikację Facebook iFrame. Aplikacja powinna najpierw pokazać obraz, a jeśli użytkownik lubi stronę, otr ... <body> <div id="container"> <img src="member.png" alt="Frontimg"> <p>You liked this page</p>

i18n

Chcę być w stanie przetłumaczyć wiele ciągów w i18n w rails. Łańcuch może być : You have 2 kids Lub You have 1 kid Wi ... postrzegania problemów w przyszłości. Zamiast tego chcę zachować wszystko w tłumaczeniu i nic w widoku. Jak mogę to zrobić ?

Rails - nie można znaleźć środowiska uruchomieniowego JavaScript?

Stworzyłem nowy projekt Rails używając rails 3.1.0.rc4 Na mojej lokalnej maszynie, ale kiedy próbuję uruchomić serwer, dostaj ... Zobacz tutaj , Aby uzyskać listę dostępnych czasów uruchamiania. (ExecJS::RuntimeUnavailable) Uwaga: tu nie chodzi o Heroku.

ActiveModel:: ForbiddenAttributesError podczas tworzenia nowego użytkownika

Mam ten model w Ruby ale rzuca ActiveModel::ForbiddenAttributesError class User < ActiveRecord::Base attr_accessor :pa ... 6_64-linux]. Czy możesz mi powiedzieć, jak pozbyć się tego błędu lub ustanowić odpowiedni formularz rejestracji użytkownika?

Rails: jak zmienić tytuł strony?

Jaki jest najlepszy sposób na stworzenie niestandardowego tytułu dla stron w aplikacji Rails bez użycia wtyczki?

Rails: wybierz unikalne wartości z kolumny

Mam już działające rozwiązanie, ale naprawdę chciałbym wiedzieć, dlaczego to nie działa: ratings = Model.select(:rating).un ... z duplikatami. I jest w dokumentacji: http://guides.rubyonrails.org/active_record_querying.html#selecting-specific-fields

W Rails, jak renderować JSON używając widoku?

Załóżmy, że jesteś w swoim kontrolerze users i chcesz uzyskać odpowiedź json na żądanie show, byłoby miło, gdybyś mógł utworz ... To oszczędziłoby mi wielu zmartwień., i zmyje to strasznie brudne uczucie, które mam, gdy renderuję mój json w kontrolerze

Jak wyjść z pętli z Ruby Pry?

Używam Pry z moją aplikacją Rails. Ustawiam binding.pry wewnątrz pętli w moim modelu, aby spróbować debugować problem. Na prz ... ł pisać quit 100 razy? Obecnie jedynym sposobem na wydostanie się z niego jest użycie CTRL+C i uruchom ponownie aplikację.

Rails znaleźć lub utworzyć przez więcej niż jeden atrybut?

W active-record znajduje się przydatny atrybut dynamiczny o nazwie find_or_create_by: Model.find_or_create_by_<attribute ... 7) Zdaję sobie sprawę, że mogą być lepsze sposoby, aby sobie z tym poradzić, ale podoba mi się wygoda idei find_or_create.

Jak sprawdzić, czy dany klucz jest obecny w hashu, czy nie?

Chcę sprawdzić czy klucz "user" jest obecny czy nie w hashu sesji. Jak mogę to zrobić? Zauważ, że nie chcę sprawdzać, czy wartość klucza jest zerowa, czy nie. Chcę tylko sprawdzić, czy klucz" user " jest obecny.

Rails odpowiada: jak to działa?

Czytałem tu i ówdzie o tym, jak fajna jest metoda respond_with w Rails 3. Ale nie mogę nawet znaleźć odniesienia do niego w i ... kich opcji można użyć, itp.) lub wskazać mi miejsce, w którym jest faktycznie zaimplementowany, abym mógł sam przeczytać kod?

Jak wdrożyć system osiągnięć w RoR

Próbuję, słabo, zaimplementować system osiągnięć do mojej aplikacji Ruby on Rails. Mam długą listę osiągnięć, które chciałby ... idziałem pełny silnik zasad / zasad będący jedną ścieżką, choć może mnie to bardziej przestraszyć niż plan A. Dzięki! Oren

Używanie build with a ma jedno skojarzenie w rails

W tym przykładzie tworzę user z no profile, a następnie utwórz profile dla tego użytkownika. Próbowałem użyć build z has_one ... use': SELECT * FROM `profiles` WHERE (`profiles`.user_id = 4) LIMIT 1 Czy w rails istnieje sposób na skojarzenie 0 LUB 1?

Do czego służy snowman param w Ruby on Rails 3 forms?

W Ruby on Rails 3 (obecnie używa Beta 4), widzę, że podczas używania helperów form_tag LUB form_for pojawia się ukryte pole o nazwie _snowman z wartością ☃ (Unicode \x9731). Więc po co to?

Jak uniknąć wywołania zwrotnego ActiveRecord?

Mam kilka modeli, które mają wywołania after_save. Zazwyczaj jest to w porządku, ale w niektórych sytuacjach, na przykład pod ... takiego modelu: Foo.after_save.clear Nie mogłem znaleźć, gdzie ta metoda jest udokumentowana, ale wydaje się, że działa.

Jak używać gemów z Ubuntu?

Niedawno uaktualniłem do Ubuntu 9.04 i mam problemy z używaniem gemów. Zainstalowałem Ruby, Rubygems i Rails używając apt-get ... ommand not found Tak samo jest z innymi poleceniami gem. Czy mam coś konkretnego do zrobienia, aby polecenia gem działały?

Konwersja aplikacji Ruby on Rails z sqlite na MySQL?

Zrobiłem aplikację w Ruby on Rails i teraz chcę ją hostować. Jednak wymagają, że używam MySQL i skonfigurować go za pomocą sqLite3. Czy jest jakiś sposób, aby przekonwertować go do korzystania z MySQL?

Rails: Sprawdź wyjście Path helpera z konsoli

Rails definiuje kilka magii z nazwanymi trasami, które czynią pomocników dla Twoich tras. Czasami, szczególnie w przypadku za ... a funkcja helpera? Na przykład, biorąc pod uwagę nazwany helper jak post_path (post) chcę zobaczyć, jaki URL jest generowany.

generowanie modelu za pomocą user: reference vs user id: integer

Jestem zdezorientowany, jak wygenerować model, który należy do innego modelu. Moja książka używa tej składni, aby skojarzyć M ... 2 są różne. Ponadto, w przypadku tego pierwszego, skąd rails wie, że {[2] } jest kluczem obcym odwołującym się user? Dzięki!