ruby-on-rails-3

Znajdź zduplikowane wiersze za pomocą PostgreSQL

Mamy tabelę zdjęć z następującymi kolumnami: id, merchant_id, url Ta tabela zawiera zduplikowane wartości dla kombinacji ... w.some-image-url.com/abscde1213 Jaki jest najlepszy sposób na usunięcie tych duplikatów? (Używam PostgreSQL 9.2 i Rails 3.)

Jak Mogę określić gem do pobrania z prywatnego repozytorium github?

Mam prywatne repozytorium na Githubie, którego chcę użyć. Wdrażam swoją aplikację do Heroku. Jak Mogę określić prywatne repoz ... o źródło w moim gemfile? Wyobrażam sobie, że nie wystarczy po prostu powiedzieć gem "mygem", :git=>"my github address"

Jak układać pliki i18n yaml w Rails?

Zacząłem wypełniać plik en yaml w Rails i już mogę powiedzieć, że wkrótce będzie bałagan i wymknie się spod kontroli. Czy jes ... czy podkreślenia? Dla exmaple, t(".update button")) lub t(".update_button") Czy istnieje konwencja locale struktury plików?

Ruby 1.9-invalid multibyte char (US-ASCII)

Próbuję sprawić, aby moja aplikacja rails (2.3.5) działała na Rubim 1.9, mam taką funkcję, która dokonuje transformacji na ła ... .gsub! /á|ã|à|ä|â/, 'a' ^ From: 29: in 'require' Jak to zrobić w ruby 1.9? Nie wiem, czego mi tu brakuje

Jaka jest kolejność wywołań zwrotnych i walidacji ActiveRecord?

Zastanawiałem się w jakiej kolejności są wywoływane wywołania zwrotne i walidacje podczas tworzenia obiektu ActiveRecord. Po ... tóry z nich wystartuje pierwszy? Wywołanie zwrotne musi się najpierw zdarzyć, w przeciwnym razie Walidacja może się nie udać.

Ustawianie limitu czasu sesji w Rails 3

To wydaje się proste: próbuję ustawić limit czasu sesji Rails Active Record po 2 minutach. Więc po dwóch minutach chcę, aby m ... ut. Nie mogę znaleźć wiele o Rails 3 sposób na zrób to, jak wiem, rzeczy się zmieniły od Rails 2.x. Czy ktoś może mi pomóc?

Jak sprawdzić Asocjacje ActiveRecord w Rails 3?

Mam projekt Rails 3. Z Rails 3 przyszedł Arel i możliwość ponownego wykorzystania jednego zakresu do budowy drugiego. Zasta ... eniane W ostatnim możliwym momencie, takich jak: has_many :orders, :conditions => ["user_id = ?", User.current_user.id]

Jak zasiać bazę danych produkcji za pomocą klejnotu Capistrano?

Używam Ruby on Rails 3.0.9 i chciałbym zalać produkcyjną bazę danych w celu dodania jakiegoś rekordu bez ponownego budowania ... j bazie danych, a następnie je wypełni, czy to polecenie po prostu doda nowe dane w tej bazie danych, tak jak chcę to zrobić?

Rails-zagnieżdżony tag treści

Próbuję zagnieżdżać tagi zawartości w niestandardowym helperze, aby stworzyć coś takiego: <div class="field"> < ... ę helpera, wyświetlane jest tylko wejście. Jeśli wyświetli się text_field_tag, wtedy zostanie wyświetlona Etykieta. Dzięki!

Globalny dostęp do metod Rake DSL jest przestarzały

Pracuję nad podręcznikiem Ruby on Rails 3 i wpisałem w wierszu poleceń: rake db:migrate Który wydał następujące ostrzeżen ... e wiem, co z tym zrobić, ani jak z tym pracować. Nie znam żadnej innej komendy dla Rake ' a. Jak mogę rozwiązać ten problem?

Rails 3.1, RSpec: testowanie walidacji modeli

Zacząłem swoją podróż z TDD w Rails i napotkałem mały problem dotyczący testów walidacji modeli, na który nie mogę znaleźć ro ... moje testy były bardziej szczegółowe o tym, co testują, ale jednocześnie nie muszą dotykać bazy danych. Ktoś ma jakiś wkład?

Rails 3-Bundler/Capistrano

Mam podstawową aplikację Rails 3 działającą lokalnie na moim pudełku programistycznym, ale chcę przetestować wdrożenie wcześn ... ruby-1.9.2-p0/bin/ruby $ which rails ~/.rvm/gems/ruby-1.9.2-p0/bin/rails $ which bundle ~/.rvm/gems/ruby-1.9.2-p0/bin/bundle

Dlaczego specjaliści Ruby on Rails nie używają rusztowań?

Czasami czytam od ludzi, którzy wydają się pracować z railami od dłuższego czasu, że jedną ważną lekcją, jaką wyciągnęli, był ... i komukolwiek i uczynić go bardziej podatnym na ataki, więc może to jest to? Jakie są twoje powody, aby nie robić rusztowań?

Rails 3: Jak rozpoznać akcję commit w obserwatorach? (create/update/destroy)

Mam obserwatora i rejestruję after_commit callback. Jak mogę stwierdzić, czy został on uruchomiony po utworzeniu czy aktualiz ... a 3.2.9) Update 2 Zamiast obserwatorów używam teraz Activesupport:: Concern I after_commit :blah, on: :create działa tam.

Rails 3 paperclip vs carrierwave vs dragonfly vs attachment fu [zamknięty]

Pracuję nad uaktualnieniem aplikacji Rails 2.3.11, Ruby 1.9.2 do Rails 3.0.10, a attachment_fu już nie działa. Patrzę na zmi ... t_fu i może będzie kompatybilna z Rails 3.1? Jakie są główne zalety i wady każdego z nich? Każdy wgląd będzie mile widziany.

Modele Rails: jak utworzyć predefiniowany zestaw atrybutów?

Próbuję znaleźć najlepszy sposób na zaprojektowanie modelu rails. Dla celów przykładu, powiedzmy, że buduję bazę znaków, któr ... am wszystkich, którzy odkrywają to pytanie, aby przeczytali wszystkie odpowiedzi, istnieje wiele dobrych podejść oferowanych.

Jak pobrać statystyki Google Analytics?

Czy Google API Ruby client jest najlepszą opcją? Mam stronę example.com z użytkownikami i chcę, aby zobaczyli swoje statystyki google analytics na example.com, Jak mogę to zrobić ? Widzę przykład ale nie wiem jak zacząć.

ActiveRecord: wyświetla kolumny w tabeli z konsoli

Wiem, że możesz poprosić ActiveRecord o wyświetlenie tabel w konsoli używając: ActiveRecord::Base.connection.tables Czy istnieje polecenie, które wyświetli listę kolumn w danej tabeli?

Gem install json-v 1.7.3 daje "Proszę zaktualizować swoją ścieżkę do dołączania narzędzi budowania"

Kiedy uciekam: rails new blog Otrzymuję: Installing json (1.7.3) Gem::InstallError: The 'json' native gem requires inst ... ubyinstaller/wiki/Development-Kit' Używam Windows 8. Mam c:\ruby193\bin na swojej drodze. Co zrobić, aby usunąć te błędy?

rake db:create encoding error with postgresql

Importuję istniejący projekt rails, nad którym pracowałem do mojego nowego systemu Arch linux, zainstalowałem już wszystkie g ... "encoding"=>"unicode", "database"=>"System_development", "pool"=>5, "username"=>"forellana", "password"=>nil}