Czy jest jakiś sposób na „cofnięcie” efektów polecenia rusztowania w
Czy jest jakiś sposób na „cofnięcie” efektów polecenia rusztowania w
Mam problemy podczas próby zainstalowania mysql2klejnotu w Railsach. Gdy próbuję zainstalować, uruchamiając bundle installlub wyświetla gem install mysql2mi następujący błąd: Błąd podczas instalacji mysql2: ERROR: Nie udało się zbudować rozszerzenia natywnego gem. Jak mogę to naprawić i...
Chciałbym „sfałszować” stronę 404 w Railsach. W PHP po prostu wysyłam nagłówek z kodem błędu jako takim: header("HTTP/1.0 404 Not Found"); Jak to się robi z
Kiedy ładuję script/console, czasami chcę grać z wyjściem kontrolera lub metodą pomocnika widoku. Czy istnieją sposoby: symulować zapytanie? metody wywoływania z instancji kontrolera na to żądanie? testować metody pomocnicze, albo poprzez wspomnianą instancję kontrolera, albo w inny...
Tworzę nową aplikację internetową przy użyciu Railsów i zastanawiałem się, jaka jest różnica między stringi text? A kiedy należy z nich
Jak ustawić wartość domyślną w ActiveRecord? Widzę post od Pratika, który opisuje brzydki, skomplikowany fragment kodu: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block)...
Chciałbym utworzyć kolumnę uniquew skrypcie migracji Ruby on Rails. Jak najlepiej to zrobić? Czy istnieje również sposób na indeksowanie kolumny w tabeli? Chciałbym wymusić uniquekolumny w bazie danych, a nie tylko ich używać
Po tym, jak zrobiłem aktualizację naparu i uaktualnienie naparu, moje postgres miały problem. Próbowałem odinstalować postgres i zainstalować ponownie, ale nie działało to tak dobrze. To jest komunikat o błędzie (otrzymałem również ten komunikat o błędzie, gdy próbuję wykonać rake db: migracja) $...
Z mojego doświadczenia wynika, że właściwe ustalanie dat i godzin, gdy programowanie jest zawsze pełne niebezpieczeństw i trudności. Ruby i Rails zawsze unikali mnie w tej sprawie, choćby z powodu przeważającej liczby opcji; Nigdy nie mam pomysłu, który powinienem wybrać. Kiedy używam Railsów...
Chcę zrobić kopię rekordu activerecord, zmieniając pojedyncze pole w tym procesie (oprócz id ). Jaki jest najprostszy sposób na osiągnięcie tego? Zdaję sobie sprawę, że mogę utworzyć nowy rekord, a następnie wykonać iterację po każdym polu kopiującym dane pole po polu - ale pomyślałem, że musi...
Okropnie nazywam się i zdaję sobie sprawę, że w mojej aplikacji Rails jest lepszy zestaw nazw dla moich modeli. Czy istnieje sposób użycia migracji do zmiany nazwy modelu i odpowiadającej mu
Gdzie mogę znaleźć listę typów danych, których można użyć w Ruby on Rails 4? Jak na przykład text string integer float date Ciągle uczę się o nowych i chciałbym mieć listę, do której mógłbym łatwo się
Jak mogę uzyskać nazwę klasy z obiektu ActiveRecord? Mam: result = User.find(1) Próbowałem: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Potrzebuję tylko nazwy klasy w ciągu znaków ( Userw tym przypadku). Czy istnieje na to...
Próbuję dodać unikalny indeks, który jest tworzony z kluczy obcych czterech powiązanych tabel: add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true Ograniczenie bazy danych dla nazwy indeksu powoduje niepowodzenie migracji. Oto komunikat o...
O ile mi wiadomo, wszystkie skrypty JavaScript zostają scalone w jeden plik. Rails robi to domyślnie, gdy dodaje //= require_tree .się do dolnej części application.jspliku manifestu. To brzmi jak prawdziwa oszczędność życia, ale trochę martwię się o specyficzny dla strony kod JavaScript. Czy ten...
Właśnie zaktualizowałem do wersji 4.0.2 i otrzymuję to ostrzeżenie: [przestarzałe] I18n.enforce_available_locales domyślnie przyjmie wartość true w przyszłości. Jeśli naprawdę chcesz pominąć sprawdzanie poprawności ustawień regionalnych, możesz ustawić I18n.enforce_available_locales = false, aby...
Czy istnieje alternatywa dla update_attributes, która nie zapisuje rekordu? Więc mógłbym zrobić coś takiego: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other...
Zainstalowałem devise w mojej aplikacji i zastosowałem w swoim application.html.erbpliku: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else %>...
Koła zębate są zazwyczaj dość szczegółowe w dzienniku (dev) w Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at...
Czy ktoś może opisać użycie następujących znaków, które są używane w pliku ERB: <% %> <%= %> <% -%> <%# %> jaki jest pożytek z każdego z nich?