Domande taggate «ruby-on-rails»

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.






26
Impossibile arrestare il server rails
Sono nuovo su Rails e sto usando una macchina Ubuntu e l'IDE rubymine. Il problema è che non riesco a fermare il server rails. Ho provato a fermare il server uccidendo il processo delle rotaie. Ma, quando corro pgrep -l rails, non viene trovato alcun processo. Quindi, sono solo in …


4
Data di formattazione delle rotaie
Sto inviando una data a un'API e il formato richiesto è il seguente: 2014-12-01T01:29:18 Posso ottenere la data dal modello in questo modo: Model.created_at.to_s Che ritorna: 2014-12-01 01:29:18 -0500 Come posso usare Rails o Ruby per formattarlo come il formato richiesto con la T e rimuovere il -0500?


24
Ottieni l'età della persona in Ruby
Vorrei avere l'età di una persona dal suo compleanno. now - birthday / 365non funziona, perché alcuni anni hanno 366 giorni. Mi è venuto in mente il seguente codice: now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end Esiste un modo …

5
Build vs new in Rails 3
Nei documenti di Rails 3 , il buildmetodo per le associazioni è descritto come lo stesso del newmetodo, ma con l'assegnazione automatica della chiave esterna. Direttamente dai documenti: Firm#clients.build (similar to Client.new("firm_id" => id)) Ho letto simili altrove. Tuttavia, quando utilizzo new(ad es. some_firm.clients.newSenza parametri), viene automaticamente creata l' firm_idassociazione …

2
Ruby on Rails: ottenere il valore massimo da una colonna DB
Attualmente posso eseguire la query SQL diretta sul mio DB: SELECT MAX(bar) FROM table_name E ritorna con il valore massimo in quella tabella. Quando eseguo quella che considero una chiamata equivalente in Rails, tuttavia, non funziona. Sto chiamando: Bar.all(:select => "Max(bar)") Questo semplicemente ritorna con: [#<Bar >] Nella colonna che …
125 sql  ruby-on-rails 

21
rotaie - Devise - Gestione - devise_error_messages
nella mia pagina di modifica utente, c'è una riga come segue: <%= devise_error_messages! %> Il problema è che questo non genera errori nel modo standard utilizzato dal resto dell'app: <% flash.each do |key, value| %> <div class="flash <%= key %>"><%= value %></div> <% end %> La mia domanda è: come …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.