Întrebări înrudite 'ruby-on-rails-4'

Cum se actualizează Ruby în Windows
Am descărcat Ruby prin programul de instalare rails, dar acum vreau ruby ​​2.0.0 și l-am descărcat deja. cum îmi actualizez ruby ​​pentru că o fac ruby -v încă apare ca versiunea ruby ​​1.9.3.
73847 vederi
schedule 29.08.2022

avertisment: declararea implicită a funcției la instalarea Rails 4.0.0 pe Mountain Lion (10.8.4)
Încercarea de a instala șine pe OS X Mountain Lion (10.8.4). Am instalat homebrew și rvm. Ruby (2.0.0p247) s-a instalat corect. Cu toate acestea, atunci când încerc să instalez șine folosind $ gem install rails În cele din urmă primesc...
1840 vederi
schedule 13.11.2022

Formă șine_pentru declarație
Primesc un undefined method 'players_path când încerc să aduc un formular pentru un jucător nou într-o aplicație Ruby on Rails. Problema este că am ruta mea de player imbricată într-o declarație ca următoarea: namespace :manage do get "/"...
94 vederi
schedule 29.09.2022

Categorii :id la :nume în link
Am adăugat Categorii în aplicația mea și am încercat să obțin id-ul urât din link pentru a dispărea. ( Sunt pe Rails 4 ) Fără prea mult Noroc. Momentan am http://localhost:3000/categories/1 Fiecare categorie are un nume, cum pot...
81 vederi

Vreun motiv pentru a nu crea indecși pe coloanele de cheie străină în ActiveRecord?
Înțeleg motivul pentru care ActiveRecord alege să nu se ocupe de cheile externe . Cu toate acestea, trebuie să am indici cel puțin pe câmpurile cheie străine din motive de performanță. Pe aproape toate modelele mele cu o coloană de cheie străină,...
4648 vederi

Thumbs up eroare de rutare bijuterie
Doresc clarificări cu privire la utilizarea bijuteriei degetele în sus cu șine 4. În prezent, am o resursă de utilizator și o resursă de post și am configurat degetele în sus după cum urmează. adăugați gem la gemfile și instalați-l folosind...
155 vederi
schedule 19.01.2024

Combinarea unei date și orei ActiveRecord într-un DateTime
Am 2 coloane într-un tabel în baza mea de date, 1 este o dată și 1 este o oră. Trebuie să folosesc ActiveRecord pentru a le combina într-un obiect DateTime. Care este cel mai bun mod? 1.9.3-p194 :053 > date.class => Date 1.9.3-p194 :054...
3200 vederi

Eroare de rutare variabilă locală nedefinită sau metoda „cu” pentru ApplicationController:Class
Sunt complet nou la șine și nu îmi pot da seama de ce primesc această eroare: undefined local variable or method `with' for ApplicationController:Class rutare: root 'home#index' controlor: class HomeController <...
3329 vederi
schedule 03.10.2023

Mailerul întârziat Sidekiq nu poate găsi modulul
Am urmat instrucțiunile privind extensiile întârziate sidekiq conform: https://github.com/mperham/sidekiq/wiki/Delayed-Extensions Folosind versiunea sidekiq 2.14.1 class ContactController < ApplicationController def create contact =...
839 vederi

Sinele 4: Parametrii nu au fost trecuti înapoi la vizualizare după trimiterea formularului
Am un formular de bază pentru a crea un proiect... <%= form_for(@project, :url => {:action=>'create'}) do |f| %> <%= f.text_field(:name, {class: "form-control"}) %> <%= f.text_area(:instructions, {class: "form-control"})...
1085 vederi
schedule 13.10.2022

Comportament ciudat cu .erori pe obiectul împietrit de Factory Girl
Folosesc factory_girl_rails (4.2.1) și rspec-rails (2.14.0) pentru a testa un controler simplu pe Rails 4. Când testez un caz de eroare, folosesc FactoryGirl.build pentru a construi un obiect User nevalid. Totuși, obiectul rezultat nu conține...
160 vederi

Alternativ al metodei any_number_of_times în stubs
Mi-am actualizat proiectul la rails 4, dar acum primesc câteva avertismente de depreciere, iar una dintre ele este DEPRECATION: any_number_of_times is deprecated. . Codul pentru care primesc acest avertisment este sponsorship =...
1617 vederi

redirect_to nu funcționează așa cum era de așteptat în instrucțiunea if
Încerc să-mi dau seama de ce verificarea mea nul nu reușește atunci când apelez o metodă fără param sau un param id care nu produce înregistrări. @game = Game.where(:id => params[:id]).first if @game.nil? redirect_to root_path end În...
11300 vederi
schedule 16.08.2022

Inserarea modelelor în poziții arbitrare într-o colecție de asocieri șinele 4
Am o relație tipică has_many între două modele, să spunem Order și Item . De asemenea, folosesc atribute imbricate astfel: class Order < ActiveRecord::Base has_many :items accepts_nested_attributes_for :items end Când...
148 vederi

Salvați fiecare e-mail înainte de a trimite șine 4
Vreau să țin evidența tuturor e-mailurilor declanșate de aplicație într-un tabel db, astfel încât să pot avea un jurnal ce e-mailuri sunt trimise și cui. Vă rog să-mi sugerați cea mai bună soluție posibilă.
3284 vederi
schedule 03.11.2022

Șine - obținerea valorii din formularul de vizualizare într-un controler
În formularul meu, utilizatorul trebuie să selecteze o categorie pentru postarea sa. <div class="field form-group"> <%= f.text_field :category, class: "form-control" %> </div> (În prezent, folosesc introducerea...
6774 vederi
schedule 30.12.2023

Rails 4 tip de date matrice Postgresql: actualizare valorilor
Tocmai încep să folosesc tipul de date ale matricei în Postgres cu Rails 4, dar întâmpin probleme în obținerea valorilor unei matrice existente pentru a actualiza. Am o coloană numită „cantitate” care este o matrice de numere întregi ( [0,0] )....
2088 vederi

șine 4 cum să folosești unde și unde în stare simultan
Am următoarea întrebare model = (1,2,3,4) @posts = Post.where(category_id: id, product_model_id: model) Interogarea mea de mai sus este să iau 1 de la model cum pot folosi condiția where in aici Edit-1 Această bucată de cod...
38615 vederi

NameError în Spree::Products#show
Acest cod obișnuia să funcționeze pe șinele 3.2.13 și spree 2.0, acum cu șine 4.0 și spree 2.1 ridică următoarea eroare. Showing /var/lib/gems/1.9.1/gems/spree_frontend-2.1.1/app/views/spree/products/show.html.erb where line #19 raised: undefined...
208 vederi
schedule 05.09.2022

Cum se testează vizualizarea folosind un server de testare în Rails?
În prezent, în opinia mea, am câteva fișiere pe care acum încep să le proiectez vizual (prin CSS) vizitând aplicația web locală în browserul meu. Pentru a ajunge la aceste vizualizări, trebuie să parcurgeți un pas de autentificare în aplicația mea....
50 vederi