Ruby on Rails è un framework di applicazioni Web full-stack open source scritto in Ruby. Segue il popolare modello di framework MVC ed è noto per il suo approccio "convention over configuration" allo sviluppo di applicazioni.
Ho avuto un problema con ElasticSearch e Rails, dove alcuni dati non erano indicizzati correttamente a causa di attr_protected. Dove memorizza Elastic Search i dati indicizzati? Sarebbe utile verificare se i dati indicizzati effettivi sono errati. Controllare la mappatura con Tire.index('models').mappingnon aiuta, il campo è elencato.
Il problema, ovviamente, è che ai simboli rubino non piacciono i trattini. Quindi qualcosa del genere ovviamente non funzionerà: content_tag(:div, "Some Text", :id => "foo", :data-data_attr => some_variable) Un'opzione è usare una stringa piuttosto che un simbolo: content_tag(:div, "Some Text", :id => "foo", 'data-data_attr' => some_variable) Oppure potrei semplicemente interpolare: …
Nuovo su Ruby e ROR e lo adoro ogni giorno, quindi ecco la mia domanda poiché non ho idea di come cercarlo su Google (e ho provato :)) abbiamo metodo def foo(first_name, last_name, age, sex, is_plumber) # some code # error happens here logger.error "Method has failed, here are all …
Ho un controller che è responsabile dell'accettazione dei file JSON e quindi dell'elaborazione dei file JSON per eseguire la manutenzione dell'utente per la nostra applicazione. Nel test dell'utente, il caricamento e l'elaborazione del file funzionano, ma ovviamente vorrei automatizzare il processo di test della manutenzione dell'utente nel nostro test. Come …
Sarebbe conveniente usare Ruby on Rails per un piccolo progetto di sito web che non ha attualmente bisogno di un database. So che potrei creare un database vuoto in MySQL e partire da lì, ma qualcuno conosce un modo migliore per eseguire Rails senza un database? Grazie
Esiste un metodo (o un modo per ottenere funzionalità simili) per eseguire una fields_for_with_index? Esempio: <% f.fields_for_with_index :questions do |builder, index| %> <%= render 'some_form', :f => builder, :i => index %> <% end %> Quel parziale in fase di rendering deve sapere quale sia l'indice corrente nel fields_forciclo.
Sono nuovo di Rails e attualmente sto lavorando a una guida. La guida afferma: Usa un editor di testo per aggiornare il Gemfile richiesto da Bundler con i contenuti del Listato 2.1. source 'https://rubygems.org' gem 'rails', '3.2.3' group :development do gem 'sqlite3', '1.3.5' end # Gems used only for assets …
Ricevo errori simili a quelli in queste domande , tranne i miei che si verificano su Heroku : 2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work` 2011-05-30T09:03:30+00:00 app[worker.1]: (in /app) 2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up 2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted! 2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant Rake::DSL 2011-05-30T09:03:33+00:00 app[worker.1]: /app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in …
Voglio visualizzare un'etichetta in form_for: <div class="field"> <%= f.label :name %><br /> <%= f.text_field :name %> </div> Questo genera l'etichetta "Nome", ma voglio che sia "Il tuo nome". Come posso cambiarlo?
Mi piacerebbe i18n un testo che assomiglia a questo: Già registrato? Accesso! Nota che c'è un collegamento sul testo. In questo esempio punta a google - in realtà punterà a quella della mia app log_in_path. Ho trovato due modi per farlo, ma nessuno di loro sembra "giusto". Il primo modo …
Utilizzando Pry in Rails, quando raggiungo un punto di interruzione nel codice binding.pry Voglio sapere come sono arrivato qui, chi mi ha chiamato, chi li ha chiamati, ecc. Ma stranamente non vedo quel comando. Qualcuno sa?
Voglio creare una nuova applicazione rails e avviare il server rails per quell'applicazione, tutto da uno script ruby. Il mio codice assomiglia a questo: #!/usr/bin/env ruby system "rails new my_app" system "cd my_app" system "rails server &" Tuttavia, quando si esegue "rails server &", il percorso non è nella cartella …
Ciao (enorme principiante di Rails qui), ho i seguenti modelli: class Shop < ActiveRecord::Base belongs_to :user validates_uniqueness_of :title, :user_id, :message => "is already being used" end e class User < ActiveRecord::Base has_one :shop, :dependent => :destroy end Quando sto per creare un nuovo negozio, ricevo il seguente errore: private method …
Chiuso . Questa domanda richiede dettagli o chiarezza . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Solo per aiutare altri sviluppatori, perché non ci sono domande simili su SO. div class=(is_active? …
Sto usando il materiale Bootstrap di Twitter e ho il seguente codice HTML: <a class="btn" href="<%= user_path(@user) %>"><i class="icon-ok icon-white"></i> Do it@</a> Qual è il modo migliore per farlo in Rails? Mi piacerebbe usare <%= link_to 'Do it', user_path(@user) %>ma <i class="icon-ok icon-white"></i>mi sta buttando via?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.