Podczas pracy rakepojawia się ten błąd: Aktywowałeś już rake 0.9.2, ale twój Gemfile wymaga prowizji 0.8.7. Rozważ użycie pakietu exec. Używanie bundle exec rakezamiast po prostu rakewydaje się działać, ale czy jest to najlepszy sposób, aby to
Podczas pracy rakepojawia się ten błąd: Aktywowałeś już rake 0.9.2, ale twój Gemfile wymaga prowizji 0.8.7. Rozważ użycie pakietu exec. Używanie bundle exec rakezamiast po prostu rakewydaje się działać, ale czy jest to najlepszy sposób, aby to
Uwielbiam ||=mechanizm Ruby . Jeśli zmienna nie istnieje lub istnieje nil, utwórz ją i ustaw jako coś: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Muszę teraz zrobić coś podobnego w JavaScript. Jaka jest konwencja lub właściwy sposób, aby to zrobić? Wiem, że ||=to nieprawidłowa...
Jaki jest najbardziej elegancki sposób wybierania obiektów w tablicy, które są unikalne pod względem jednego lub więcej atrybutów? Te obiekty są przechowywane w ActiveRecord, więc użycie metod AR również byłoby w porządku.
W Rubim, ponieważ możesz dołączyć wiele mikserów, ale rozszerzyć tylko jedną klasę, wygląda na to, że mieszanki byłyby preferowane zamiast dziedziczenia. Moje pytanie: jeśli piszesz kod, który musi zostać rozszerzony / dołączony, aby był użyteczny, dlaczego miałbyś kiedykolwiek zrobić z tego...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie...
Próbuję wykonać podobne zapytanie def self.search(search, page = 1 ) paginate :per_page => 5, :page => page, :conditions => ["name LIKE '%?%' OR postal_code like '%?%'", search, search], order => 'name' end Ale kiedy jest uruchamiany, coś dodaje cudzysłowy, co powoduje, że...
Chciałbym zamienić każdy valuew skrócie na value.some_method. Na przykład dla danego prostego skrótu: {"a" => "b", "c" => "d"}` każda wartość powinna być .upcased, więc wygląda to tak: {"a" => "B", "c" => "D"} Próbowałem #collecti #mapzawsze odzyskiwałem tablice. Czy jest na to...
Czy wiesz, czy używanie podwójnych cudzysłowów zamiast pojedynczych cudzysłowów w Rubim zmniejsza wydajność w znaczący sposób w Rubim 1.8 i 1.9? więc jeśli napiszę question = 'my question' czy to jest szybsze niż question = "my question" Wyobrażam sobie, że ruby próbuje dowiedzieć się, czy...
Używam Rspec i Capybara. Jak mogę napisać krok, aby sprawdzić checkbox? Próbowałem checkwedług wartości, ale nie mogę znaleźć mojego checkbox. Nie jestem pewien, co robić, ponieważ mam w rzeczywistości ten sam identyfikator z różnymi wartościami Oto kod: <input id="cityID" type="checkbox"...
Wysyłam datę do API, a wymagany format jest następujący: 2014-12-01T01:29:18 Mogę pobrać datę z modelu w następujący sposób: Model.created_at.to_s To wraca: 2014-12-01 01:29:18 -0500 Jak mogę użyć Rails lub Ruby, aby sformatować go tak, jak wymagany format z T i usunąć...
Jestem po omówieniu / wyjaśnieniu idealnej struktury projektu dla projektu rubinowego (bez szyn / merb / itp.). Zgaduję, że to wynika app/ bin/ #Files for command-line execution lib/ appname.rb appname/ #Classes and so on Rakefile #Running tests README test,spec,features/ #Whichever means...
Z listą w Pythonie mogę zwrócić jej część za pomocą następującego kodu: foo = [1,2,3,4,5,6] bar = [10,20,30,40,50,60] half = len(foo) / 2 foobar = foo[:half] + bar[half:] Ponieważ Ruby robi wszystko w tablicach, zastanawiam się, czy jest coś
Chciałbym poznać wiek osoby od daty jej urodzin. now - birthday / 365nie działa, ponieważ niektóre lata mają 366 dni. Wymyśliłem następujący kod: now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end Czy istnieje bardziej rubinowy sposób obliczania...
Załóżmy, że jesteś w kontrolerze użytkowników i chcesz uzyskać odpowiedź json na żądanie pokazu, byłoby miło, gdybyś mógł utworzyć plik w swoim katalogu views / users / dir o nazwie show.json i po # show użytkowników akcja jest zakończona, renderuje plik. Obecnie musisz zrobić coś w stylu: def...
Jestem początkującym w Ruby on Rails i używam Rails 3.0.9. Jaka jest różnica między Gemfileiw
Zastanawiałem się, jak najlepiej zweryfikować adresy URL w Railsach. Myślałem o użyciu wyrażenia regularnego, ale nie jestem pewien, czy to najlepsza praktyka. A gdybym użył wyrażenia regularnego, czy ktoś mógłby mi go zasugerować? Nadal jestem nowy w
Obecnie próbuję przekształcić ciąg na wiele zmiennych. Przykładowy ciąg: ryan_string = "RyanOnRails: This is a test" Dopasowałem to do tego wyrażenia regularnego z trzema grupami: ryan_group = ryan_string.scan(/(^.*)(:)(.*)/i) Teraz, aby uzyskać dostęp do każdej grupy, muszę zrobić coś...
Jak w takim przypadku kliknąć pierwszy link: <div class="item"> <a href="/agree/">Agree</a> </div> <div class="item"> <a href="/agree/">Agree</a> </div> within ".item" do first(:link, "Agree").click end i otrzymuję ten
Próbuję wybrać pozycję z menu rozwijanego za pomocą Kapibary (2.1.0). Chcę wybierać według numeru (czyli wybrać drugą, trzecią itd. Opcję). Szukałem w Google jak szalony, próbując różnych rzeczy, ale bez powodzenia. Udało mi się go wybrać za pomocą wartości:...
W Rubim, jak mogę znaleźć wartość w