ruby-on-rails

Czym dokładnie jest Arel w Rails 3.0?

Rozumiem, że jest to zamiennik ActiveRecord i że używa obiektów zamiast zapytań. Ale... Dlaczego tak jest lepiej? Czy ob ... mpatybilny ze wszystkimi głównymi DBs? - Zakładam, że tak. Czy będzie łatwiej/trudniej korzystać z procedur przechowywanych?

Czy istnieje mądrzejszy sposób na reindex elasticsearch?

Pytam, ponieważ nasze poszukiwania są w stanie zmienności, ale za każdym razem, gdy dokonujemy zmiany indeksu (zmiana tokeniz ... ć pod uwagę przestoje, aby ponownie indeksować wszystkie nasze rekordy. Czy jest na to mądrzejszy sposób, o którym Nie wiem?

Dlaczego warto używać Ruby zamiast Smalltalk? [zamknięte]

Ruby staje się popularny , głównie dzięki wpływowi Ruby on Rails, ale czuje się, jakby obecnie zmagał się z dojrzewaniem. Is ... ych plikach tekstowych i nie musisz już być w Smalltalk IDE. Możesz wtedy uruchomić skrypty za pomocą: gst smalltalk_file

Best Ruby on Rails WebSocket tool [closed]

Zacząłem projekt w Rails 3 i muszę dodać powiadomienia (jak Facebook one). Najlepszym sposobem byłoby użycie WebSocket dla ur ... ciej byłoby mądre. Więc rzeczy potrzebne: Open Source jakiś rodzaj obsługi kanałów Helpery dla Rails(i praca z Rails 3)

Moje wzorce/praktyki JavaScript śmierdzą. Gdzie szukać pomocy?

Pracowałem prawie wyłącznie nad zadaniami back-endowymi przez ostatnie kilka lat i zauważyłem, że większość projektów JavaScr ... . Krótko mówiąc, gdzie powinienem szukać, aby być poruszonym re: best javascript / coffeescript nowoczesne wzorce i praktyki?

Jak zmienić domyślny port serwera Rails 3 w develoment?

Na mojej maszynie programistycznej używam portu 10524. Więc uruchamiam swój serwer w ten sposób: rails s -p 10524 Czy istnieje sposób na zmianę domyślnego portu na 10524, żebym nie musiał dodawać portu za każdym razem, gdy uruchamiam serwer?

warning: Insecure world writable dir / usr / local / bin in PATH, mode 040777

Przy każdym uruchomieniu tej komendy rails server: Warning: Insecure world writable dir / usr / local / bin in PATH, mod ... ję ten błąd: Chmod: Unable to change file mode on / usr / local / bin: Operation not allowed Przy okazji używam OS X.

Ruby on Rails i problemy z Rake:: DSL

Mam naprawdę frustrujący problem: Rake jest głupi. Oto jak powstaje problem: $ rails new test_app $ rails generate scaffol ... e podobnych / tych samych błędów i ludzie je mieli. Po prostu nikt nigdy nie rozwiązuje problemu! Jak rozwiązać ten problem?

Nauka tworzenia stron internetowych: Django vs Node vs Rails vs Others [closed]

Znam Javę i Pythona (z Django) i trochę Ruby (bez Railsów) i bez węzła.js i pewnie jest ich więcej, o których Nie wiem. Pl ... udowania i iteracji łatwość wdrożenia (jak darmowe i tanie rozwiązania hostingowe) popularne Proszę o radę Thank you

Rails ExecJS:: ProgramError in Pages#home?

Uruchamiając nową aplikację, kiedy tworzę Stronę domową kontrolera i próbuję przejść do lokalnego hosta: 3000 / pages / home, ... , że moja aplikacja miała błędy; oczywiście to nie działało dla mnie. Jakieś sugestie, co może być nie tak z moją aplikacją?

Jaki jest właściwy sposób na nadpisanie metody settera w Ruby on Rails?

Używam Ruby on Rails 3.2.2 i chciałbym wiedzieć, czy poniższy sposób jest"właściwy"/"poprawny"/" pewny", aby nadpisać metodę ... tępujący błąd: SystemStackError (stack level too deep): actionpack (3.2.2) lib/action_dispatch/middleware/reloader.rb:70

Jak wyrazić zapytanie Nie w ActiveRecord/Rails?

Aby to zaktualizować, ponieważ wydaje się, że wiele osób do tego dochodzi, jeśli używasz Rails 4, spójrz na odpowiedzi Trung ... się, czy jest jakiś sposób, aby zrobić NOT IN z tym, jak: SELECT * FROM topics WHERE forum_id NOT IN (<@forum ids>)

Rails ActiveRecord Data między

Muszę odpytywać komentarze w jeden dzień. Pole jest częścią standardowych znaczników czasu, jest created_at. Wybrana data poc ... ? I need somthing like: "SELECT * FROM comments WHERE created_at BETWEEN '2010-02-03 00:00:00' AND '2010-02-03 23:59:59'"

STI, jeden kontroler

Jestem nowy w rails i utknąłem z tym problemem projektowym, który może być łatwy do rozwiązania, ale nigdzie nie dostaję: Mam ... wsze. GET www.foo.com/highlights/new = > formularz do utworzenia nowego podświetlenie itd... Jak mogę to zrobić? Dzięki!

Jak przekonwertować obiekt Ruby hash na JSON?

Jak przekonwertować obiekt Ruby hash na JSON? Więc próbuję tego przykładu poniżej i nie działa? Patrzyłem na RubyDoc i oczyw ... y. Więc w Rails możesz zrobić hash.to_json, ale nie w Pure Ruby?? car = {:make => "bmw", :year => "2003"} car.to_json

Co powoduje ten błąd ActiveRecord:: ReadOnlyRecord?

To następuje to wcześniejsze pytanie, na które udzielono odpowiedzi. W rzeczywistości odkryłem, że mogę usunąć join z tego ... m tableau_id i hand_id kolumny w tabeli DeckCard. Spojrzałem na ReadOnlyRecord w Rails api, i to nie mówi wiele poza opisem.

Jak przekazać argumenty do zadania Rake ze środowiskiem w Rails? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ello #{User.first.name}. #{:message}" end Ale to nie jest prawidłowe wywołanie zadania. Czy ktoś wie, jak Mogę to osiągnąć?

Rails 3-nie mogę zainstalować pg gem

Kiedy próbuję uruchomić pakiet (bundle install), cały czas dostaję Installing pg (0.13.2) with native extensions Gem::Inst ... Mac OS X 10.6, wersja zainstalowanego PostgreSQL to 9.1. Znalazłem problem w libpq-dev , Jak mogę to zainstalować/naprawić?

Paperclip:: Errors:: MissingRequiredValidatorError with Rails 4

Dostaję ten błąd, gdy próbuję przesłać za pomocą paperclip z moją aplikacją do blogowania rails. Nie wiem, Do czego się odnos ... le, :body, :tag_list, :image) end end Proszę dać mi znać, jeśli mogę uzupełnić dodatkowy materiał, aby pomóc ci mi pomóc.

Przykład Rails raw SQL

Jak mogę przekonwertować ten kod na surowy sql i użyć go w rails? Ponieważ kiedy wdrażam ten kod w heroku, pojawia się błąd l ... errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments + @payment_errors)