Źle nazwałem kolumnę hased_passwordzamiast hashed_password. Jak zaktualizować schemat bazy danych, używając migracji do zmiany nazwy tej
Ruby on Rails to framework do tworzenia stron internetowych typu open source napisany w języku Ruby. Ruby on Rails kieruje się zasadą konwencji zamiast konfiguracji, zwalniając Cię od konieczności ponownego wymyślania rzeczy, aby zachować produktywność. Użyj tego znacznika tylko dla pytań specyficznych dla Railsów 3, a także oznacz te pytania [ruby-on-rails].
Źle nazwałem kolumnę hased_passwordzamiast hashed_password. Jak zaktualizować schemat bazy danych, używając migracji do zmiany nazwy tej
Korzystam z wcześniejszej wersji Ruby on Rails 3.1. Lubię używać PostgreSQL, ale problemem jest instalacja pgklejnotu. Daje mi następujący błąd: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension....
Jak wygenerować losową liczbę między 0i
Mam bazę danych deweloperów Ruby on Rails pełną danych. Chcę usunąć wszystko i odbudować bazę danych. Myślę o użyciu czegoś takiego: rake db:recreate czy to
Aby dodać nową parę do Hash, robię: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Czy istnieje podobny sposób na usunięcie klucza z Hash? To działa: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} ale oczekiwałbym czegoś...
Dodałem stół, który, jak sądzę, będzie mi potrzebny, ale już nie planuję go używać. Jak powinienem usunąć ten stół? Już uruchomiłem migracje, więc tabela jest w mojej bazie danych. Myślę, że rails generate migrationpowinienem sobie z tym poradzić, ale nie wiem, jak to zrobić. Próbowałem: rails...
Chcę usunąć wszystkie utworzone przez siebie pliki i przywrócić wprowadzone zmiany, ale niekoniecznie do bazy danych, ale bardziej do plików konfiguracyjnych. Chciałbym automatycznie usunąć wszystkie mapowania zasobów dla modelu / kontrolera usuniętego w pliku route.rb i wszędzie tam, gdzie mogły...
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...
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 3 lata temu . Zaraz stworzę kilka...
Chciałbym, aby Bundler załadował lokalny klejnot. Czy jest na to jakaś opcja? Czy też muszę przenieść folder gem do katalogu
Pracuję nad aplikacją internetową Ruby on Rails 3 na Heroku. Jak opróżnić bazę
Mam model Użytkownicy, który potrzebuje :emailkolumny (zapomniałem dodać tę kolumnę podczas początkowego rusztowania). Otworzyłem plik migracji i dodałem t.string :email, zrobiłem rake db:migratei dostałem NoMethodError. Potem dodałem linię add_column :users, :email, :string znowu rake...
Jestem nowy w Rails, więc mój obecny projekt jest w dziwnym stanie. Jedną z pierwszych rzeczy, które wygenerowałem, był model „Film”. Następnie zacząłem definiować go bardziej szczegółowo, dodałem kilka metod itp. Teraz zdaję sobie sprawę, że powinienem to wygenerować, rails generate scaffoldaby...
Mam następujący plik: /spec/controllers/groups_controller_spec.rb Jakiego polecenia w terminalu używam do uruchomienia właśnie tej specyfikacji iw jakim katalogu mam wykonać polecenie? Mój plik klejnotów: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem "rspec-rails",...
Mam ciąg w Ruby: sentence = "My name is Robert" Jak mogę łatwo zamienić dowolne słowo w tym zdaniu bez użycia złożonego kodu lub
Ponieważ najnowsze wydanie Rails 3 nie obsługuje już modułów i klas z biblioteki lib, jaki byłby najlepszy sposób na ich załadowanie? Z github: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an...
Utworzyłem nowy projekt Railsów rails 3.1.0.rc4na moim komputerze lokalnym, ale kiedy próbuję uruchomić serwer, dostaję: Nie można znaleźć środowiska uruchomieniowego JavaScript. Zobacz tutaj listę dostępnych środowisk uruchomieniowych. ( ExecJS::RuntimeUnavailable) Uwaga: Tu nie chodzi o...
Podczas próby zainstalowania klejnotu rmagick pojawia się błąd pokazany poniżej. Korzystam z Snowleopard 10.6, używając RVM, Ruby 1.9.2-head i Rails 3.05. Odpowiedzi na podobne pytania zalecały instalację ImageMagick, co udało mi się. Inni sugerowali zainstalowanie „biblioteki libmagick9-dev”,...