Î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
schedule
23.08.2022
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
schedule
06.01.2024
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
schedule
02.12.2023
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
schedule
22.12.2023
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
schedule
16.11.2023
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
schedule
30.06.2022
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
schedule
21.08.2022
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
schedule
10.07.2022
ș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
schedule
10.10.2023
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
schedule
28.07.2022