ruby-on-rails

Prueba si string es un número en Ruby on Rails

Tengo lo siguiente en mi controlador de aplicaciones: def is_number?(object) true if Float(object) rescue false end Y l ... er? end La condición está lanzando un error undefined method. Supongo que he definido is_number en el lugar equivocado...?

Modelo de rieles encontrar donde no es igual

¿Cómo puedo encontrar registros en mi base de datos en una condición no igual? Ahora tengo esto,pero ¿hay una forma elegante de hacerlo? GroupUser.where('user_id != ?',me)

Ruby on Rails. Cómo uso el Registro Activo.construir método en a: pertenece a la relación?

No he podido encontrar ninguna documentación sobre el .método build en Rails (actualmente estoy usando 2.0.2). A través de l ... cto? ¿Cómo puedo hacer lo mismo en una relación belongs_to? ¿Dónde puedo encontrar documentación sobre este método? Gracias

ActiveRecord encuentra y solo devuelve columnas seleccionadas

Editar 2 Si te encuentras con esto, revisa ambas respuestas, ya que ahora usaría pluck para esto Tengo una bastante grand ... nara? Thx Editar 1 alternativamente, hay una manera que puedo pasar una matriz de solo los atributos I ¿quieres incluido?

Rails: Añadir un índice después de añadir una columna

Supongamos que he creado una tabla table en una aplicación Rails. Algún tiempo después, agrego una columna corriendo: rails ... amar a este método? Se supone que debo realizar una migración (en caso afirmativo, ¿cuál?), luego agregar a mano este método?

Determinar la versión de ruby desde Rails

¿Hay alguna forma de determinar qué versión de Ruby se está ejecutando desde Rails (ya sea en la web o a través de script/co ... o también he instalado Ruby Enterprise Edition 1.8.7-20090928 y quiero asegurarme de que está usando la instalación correcta.

¿Cómo configuro la confirmación por correo electrónico con Devise?

¿Hay algún tutorial que explique cómo configurar el correo electrónico de confirmación de registro de Devise desde cero (tan ... ain => "gmail.com", :authentication => :login, :user_name => "[username]", :password => "[password]" }

En Rails, ¿cómo renderiza JSON usando una vista?

Supongamos que está en su controlador de usuarios y desea obtener una respuesta json para una solicitud de show, sería bueno ... horraría toneladas de dolor, y lavaría esa sensación horriblemente sucia que tengo cuando renderizo mi json en el controlador

Rails 3: ¿Cómo "redirigir a" en una llamada Ajax?

El siguiente método attempt_login se llama usando Ajax después de enviar un formulario de inicio de sesión. class AccessCont ... > 'index') else [...] end end end El problema es que redirect_to no funciona. ¿Cómo resolverías esto ?

¿Hay comandos de consola para ver qué hay en la cola y para borrar la cola en Sidekiq?

Estoy acostumbrado a usar el método delayed_jobs de entrar en la consola para ver qué hay en la cola, y la facilidad de borrar la cola cuando sea necesario. ¿Hay comandos similares en Sidekiq para esto? ¡Gracias!

Rails: alrededor * callbacks

He leído la documentación en http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html , pero no entiendo cuándo se activan las devoluciones de llamada around_* en relación con before_* y after_*. Cualquier ayuda muy apreciada. Gracias.

Rails / módulos lib y

Estoy escribiendo un envoltorio personalizado para el complemento open_flash_chart. Se coloca en /lib y se carga como un módu ... ash_chart funciones como OpenFlashChart, Line etc Sin embargo, en una clase en un módulo /lib, ¡no funciona! ¿Alguna idea?

Añadir una nueva ruta de activos en Rails 3.1

¿Alguien sabe cómo añadir otra carpeta a la canalización de activos en Rails 3.1? Me gustaría servir app/assets/fonts de la ... n presentes cuando se cargó la aplicación, en mi experiencia no recoge nuevas carpetas en las rutas de activos sin reiniciar.

Cadena "true " y" false " a booleano

Tengo una aplicación Rails y estoy usando jQuery para consultar mi vista de búsqueda en segundo plano. Hay campos q (término ... "false" return nil end Pero creo que debe haber una manera más rubí para hacer frente a este problema! No está ahí...?

¿Cómo ejecutar rails s-p80 en el puerto 80?

Por defecto, rails s #running on 3000 port Ahora quiero ejecutarlo en el puerto 80. Así que lo intenté: sudo rails -s ... vm/gems/ruby-1.9.2-p0/bin/rails mlzboy@mlzboy-MacBook ~/my/b2c2 $ sudo /home/mlzboy/.rvm/gems/ruby-1.9.2-p0/bin/rails s -p80

Muéstrame la pila

Usando Pry en Rails, cuando llego a un punto de interrupción en el código vinculante.pry Quiero saber cómo llegué aquí, quién me llamó, quién los llamó, etc. Pero curiosamente no veo esa orden. ¿Alguien lo sabe?

Dirección ya en uso-bind (2) (Errno:: EADDRINUSE)

Estoy intentando desplegar la aplicación Rails con el servidor web de Puma. Al intentar iniciar el servidor Puma con un archi ... 53/bin/ruby_executable_hooks:15:in `eval' from /.rvm/gems/ruby-2.0.0-p353/bin/ruby_executable_hooks:15:in `<main>'

¿Hay un rubí, o Rubí-is para no nil? enfrente de nil? método?

No tengo experiencia en Ruby, por lo que mi código se siente " feo " y no idiomático: def logged_in? !user.nil? end Preferiría tener algo como def logged_in? user.not_nil? end Pero no puede encontrar tal método que se oponga nil?

Ya has activado rake 0.9.0, pero tu Gemfile requiere rake 0.8.7

Estoy intentando ejecutar el proyecto rails, I get Your bundle is complete! Use `bundle show [gemname]` to see where a bund ... recibiendo You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 Mientras se hace rake db:migrate

¿Cuál es su forma preferida de producir gráficos en una aplicación web Ruby on Rails?

Me gustaría añadir algunos gráficos circulares, de barras y de dispersión a mi aplicación web Ruby on Rails. Quiero que sean ... obrecarga. ¿Qué solución de gráficos recomendaría? ¿Cuáles son sus inconvenientes (requiere Javascript, Flash, caro, etc)?