ruby-on-rails-3

Encontrar filas duplicadas con PostgreSQL

Tenemos una tabla de fotos con las siguientes columnas: id, merchant_id, url Esta tabla contiene valores duplicados para ... www.some-image-url.com/abscde1213 ¿Cuál es la mejor manera de eliminar esas duplicaciones? (Uso PostgreSQL 9.2 y Rails 3.)

Uso de Rails link to para enlaces que publican

Tengo un enlace con el que necesito enviar una solicitud post. Normalmente, usaría jQuery y evitaría el comportamiento predet ... lguna forma de hacer una petición POST con parámetros usando link_to o cualquier otro método Rails? Estoy usando Rails 3.2.9.

Encuentra el disco más reciente en Rails 3

Me preguntaba si hay una manera de encontrar el registro más reciente en una tabla en rails3? Gracias Elliot

Rails 3-Errores de Bundler / Capistrano

Tengo una aplicación básica de Rails 3 trabajando localmente en mi caja de desarrollo, pero quiero probar la implementación d ... ruby-1.9.2-p0/bin/ruby $ which rails ~/.rvm/gems/ruby-1.9.2-p0/bin/rails $ which bundle ~/.rvm/gems/ruby-1.9.2-p0/bin/bundle

¿Por qué los profesionales de Ruby on Rails NO usan andamios?

A veces leo de personas que parecen estar trabajando con rails desde hace más tiempo, que una lección importante que aprendie ... cualquiera y hacerlo más vulnerable a los ataques, así que tal vez es esto? ¿Cuáles son sus razones para no hacer andamios?

¿Cómo puedo pasar un parámetro para la instalación de gemas cuando corro bundle install?

He añadido la gema pg a mi gemfile gem 'pg' Cuando corro bundle install, obtengo este error: Installing pg (0.10.1) with ... r este parámetro de configuración --with-pg-config=/path/to/pg_config ¿Cómo puedo hacer esto cuando uso bundle install?

Rails 4 Parámetros fuertes: ¿permitir todos los atributos?

Estoy construyendo una aplicación web con parámetros fuertes de Rails 4. Al construir los controladores de back office admin ... ahora, escribí esto: def user_params params.require(:user).permit(User.fields.keys) end ¿Piensas en una manera mejor?

¿Por qué obtengo infinite redirect loop con force ssl en mi aplicación Rails?

Quiero que mi controlador API use SSL, así que agregué otra directiva listen a mi nginx.conf upstream unicorn { server uni ... nito. Mis rutas simplemente tienen get "api/auth" get "api/check" Estoy usando Rails 3.2.1 en Ruby 1.9.2 con nginx 0.7.65

¿Cómo tener un campo desplegable en un formulario rails?

Estoy creando un andamio - rails g scaffold Contact email:string email_provider:string Pero quiero que el proveedor de correo electrónico sea un desplegable (con gmail/yahoo/msn como opciones) y no un campo de texto. ¿Cómo puedo hacer esto ?

¿Cómo contar líneas de código?

Lo intenté rake stats pero eso parece altamente inexacto. Tal vez ignora varios directorios?

¿Hay una manera fácil de hacer un modelo de Rails ActiveRecord de solo lectura?

Quiero poder crear un registro en la base de datos pero luego evitar que Rails realice cambios a partir de ese momento. Enti ... la creación de registros, 2) permitir la eliminación de registros, y 3) evitar el cambio de registros que se han persistido.

Si tengo un hash en Ruby on Rails, ¿hay alguna forma de que sea indiferente el acceso?

Si ya tengo un hash, puedo hacerlo de manera que h[:foo] h['foo'] ¿Son lo mismo? (¿ esto se llama acceso indiferente?) ... alizers pero probablemente no debería hacer una diferencia: SETTINGS = YAML.load_file("#{RAILS_ROOT}/config/settings.yml")

¿cómo reemplazar de forma segura todos los espacios en blanco con guiones bajos con ruby?

Esto funciona para cualquier cadena que tenga espacios en blanco str.downcase.tr!(" ", "_") Pero las cadenas que no tienen espacios en blanco simplemente se eliminan Así que "New School" cambiaría a "new_school"pero" color "sería"", ¡nada!

Eliminar todas las gemas instaladas y empezar de nuevo

Recientemente comencé a aprender Ruby y Ruby on Rails, y he visto una gran cantidad de materiales de introducción. He estado ... e RVM, Rubygems y todas las gemas instaladas para que pueda comenzar de nuevo con solo Ruby?" Editar: Estoy en Mac OS 10.6

Soluciones de autenticación Rails 3

He echado un vistazo a StackOverflow y Google, pero no he podido encontrar a nadie que haya reunido una comparación de gemas ... iones de autenticación están disponibles para Rails 3, cuáles son las más populares y cuáles son las diferencias entre ellas?

Rails 3 ActiveRecord: Order by count on association

Tengo un modelo llamado Song. También tengo un modelo llamado Listen. A Listen belongs_to :song, y una canción :has_many list ... volver las 5 canciones más escuchadas. ¿Cómo puedo lograr eso usando la relación has_many? Estoy usando Rails 3.1. Gracias!

¿Cómo puedo especificar una gema para extraer de un repositorio privado de github?

Tengo un repositorio privado en Github que quiero usar. Despliego mi aplicación a Heroku. ¿Cómo puedo especificar un reposito ... como fuente en mi gemfile? Me imagino que no sería suficiente simplemente decir gem "mygem", :git=>"my github address"

ActiveRecord Buscar por Año, Día o Mes en un campo de Fecha

Tengo un modelo ActiveRecord que tiene un atributo date. ¿Es posible utilizar ese atributo de fecha para encontrar por Año, ... by_day(1) O es simplemente posible encontrar_by_date(2012-12-1). Esperaba poder evitar crear atributos de Año, Mes y Día.

Ruby 1.9.2 y Rails 3 no pueden abrir la consola de Rails

[gkaykck@main myApplication]$ rails console /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `require': no such file to load ... pié. Las aplicaciones funcionaron muy bien con ruby 1.8.7 y nunca vi un error como este. ¿Alguna idea de lo que podría ser?

Ruby on Rails 3 :" superclase desajuste para la clase …"

Plataforma: Mac OSX 10.6 En mi terminal, inicio la consola Ruby con"rails c" Siguiendo el tutorial de Ruby on Rails 3 par ... código está bien; he buscado otras preguntas relacionadas, pero todas involucraron la migración de Ruby 2 a 3 o erb vs eruby.