Preguntas etiquetadas con ruby-on-rails

Ruby on Rails es un marco de aplicación web full-stack de código abierto escrito en Ruby. Sigue el popular modelo de marco MVC y es conocido por su enfoque de "convención sobre configuración" para el desarrollo de aplicaciones.





26
No se puede detener el servidor de rails
Soy nuevo en rails y estoy usando una máquina ubuntu y el IDE de rubymine. El problema es que no puedo detener el servidor de rails. Traté de detener el servidor matando el proceso de rieles. Pero, cuando ejecuto pgrep -l rails, no se encuentra dicho proceso. Por lo tanto, …


4
Fecha de formateo de rieles
Estoy publicando una fecha en una API y el formato requerido es el siguiente: 2014-12-01T01:29:18 Puedo obtener la fecha del modelo así: Model.created_at.to_s Eso vuelve: 2014-12-01 01:29:18 -0500 ¿Cómo puedo usar Rails o Ruby para formatearlo como el formato requerido con la T y eliminar el -0500?



24
Obtener la edad de la persona en Ruby
Me gustaría saber la edad de una persona desde su cumpleaños. now - birthday / 365no funciona, porque algunos años tienen 366 días. Se me ocurrió el siguiente código: now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end ¿Hay alguna manera …

5
Construir vs nuevo en Rails 3
En los documentos de Rails 3 , el buildmétodo para las asociaciones se describe como el mismo que el newmétodo, pero con la asignación automática de la clave externa. Directamente de los documentos: Firm#clients.build (similar to Client.new("firm_id" => id)) He leído similares en otros lugares. Sin embargo, cuando uso new(por …

2
Ruby on Rails: obteniendo el valor máximo de una columna DB
Actualmente puedo hacer la consulta SQL directa en mi base de datos: SELECT MAX(bar) FROM table_name Y vuelve con el valor máximo en esa tabla. Sin embargo, cuando hago lo que considero una llamada equivalente en Rails, no funciona. Estoy llamando: Bar.all(:select => "Max(bar)") Esto simplemente regresa con: [#<Bar >] …
125 sql  ruby-on-rails 

21
rieles - Devise - Manipulación - devise_error_messages
en mi página de edición de usuario, hay una línea de la siguiente manera: <%= devise_error_messages! %> El problema es que esto no genera errores de la manera estándar que hace el resto de la aplicación: <% flash.each do |key, value| %> <div class="flash <%= key %>"><%= value %></div> <% …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.