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)?