ruby-on-rails-3

El rol no existe y no se puede crear una base de datos cuando se usa PostgreSQL

Estoy usando Heroku para mi aplicación y requiere PostgreSQL, pero aún puede usar SQLite3 para el desarrollo. Dado que Heroku ... presente, ¿podría ser ese el problema? ¿Qué hay que hacer? Aquí está mi esencia completa: https://gist.github.com/1522188

¿Dónde poner los métodos Ruby helper para los controladores Rails?

Tengo algunos métodos Ruby que necesitan ciertos controladores (o todos). Traté de ponerlos en /app/helpers/application_helpe ... n el que deba colocarlos o necesito acceder a esos métodos de ayuda de manera diferente? Usando los últimos rieles estables.

Rails, Ruby, cómo ordenar una Matriz?

En mi aplicación rails estoy creando un array así: @messages.each do |message| @list << { :id => message.id ... ge.replies.first.created_at } end Después de hacer esta matriz me gustaría ordenarla por orden time_ago ASC, ¿es posible?

Cómo utilizar ámbito de asociados de relaciones en Rails3?

Tengo un alcance predeterminado en los productos debido a restricciones de seguridad de la información. class Product < A ... no tiene un método llamado unscoped. Tampoco tiene sentido my_photo.product.unscoped ya que my_photo.product puede ser nulo.

La aplicación Ruby on rails 4 no funciona en iframe

¿Cómo puedo incrustar mi aplicación rails en otro sitio web a través de iframe? Funciona muy bien con RoR 3, pero no con Ro ... om_forgery en mi controlador... parece que es otra cosa (pero no estoy seguro). Upd. Ejemplo: http://jsfiddle.net/zP329 /

¿Cómo se estructuran los archivos i18n yaml en Rails?

Empecé a rellenar un archivo en yaml en Rails y ya puedo decir que se va a poner desordenado y fuera de control en poco tiemp ... Para exmaple, t(".update button")) o t(".update_button") ¿Existe una convención para localizar la estructura de archivos?

¿Utiliza send file para descargar un archivo de Amazon S3?

Tengo un enlace de descarga en mi aplicación desde el que los usuarios deben poder descargar archivos que se almacenan en s3. ... ste y es públicamente accesible en la url en el mensaje de error. Cómo permitir que los usuarios descarguen S3 los archivos?

¿Bloquear comentarios en Gedit?

¿Hay alguna forma de comentar un fragmento de código resaltado? Estoy programando en ruby, y odio poner # en líneas individualmente.

Cómo vendorizo gemas para Rails3 / Bundler

En Rails 2.X, simplemente podría copiar gemas en vendor/gems/gem_name, o usar el comando rake rake gems:unpack. Ya que Rails3 ... rlo en contexto. ¿Cómo haría esas cosas con bundler / rails3? ¿Mi flujo de trabajo está inherentemente roto de alguna manera?

Rails 3 devise, el usuario actual no es accesible en un Modelo?

En mi proyecto.modelo rb, estoy tratando de crear un ámbito con una variable dinámica: scope :instanceprojects, lambda { ... nera de obtener acceso? Además, ¿es este el lugar correcto para crear un ámbito como el anterior, o pertenece al controlador?

Rails 3: ¿Cómo identificar después de la acción commit en los observadores? (crear/actualizar/destruir)

Tengo un observador y registro una devolución de llamada after_commit. ¿Cómo puedo saber si se disparó después de crear o act ... Actualización 2 En lugar de Observadores ahora uso ActiveSupport::Concern y after_commit :blah, on: :create funciona allí.

¿Puedo hacer que la consola de Ruby on Rails recuerde mejor mi historial de comandos?

Estoy usando la consola en Ruby on Rails 3.1.1, y estoy encontrando que su historial de comandos (flecha arriba) es realmente ... ay algún tipo de configuración que deba cambiar o es un error? Ruby on Rails 3.1.1 ' Ruby 1.9. 2p290 ' Ubuntu 11.10`

Ayudantes de ruta en la canalización de activos

Usando Rails 3.1.0.rc4, estoy tratando de acceder a un ayudante de ruta en un archivo javascript (evento.js.erb en este caso) ... 003191510>\n (in /<...>/app/assets/javascripts/event.js.erb)") ¿Alguna idea de cómo acceder al ayudante de ruta?

Cómo enviar varios elementos nuevos a través de Rails 3.2 mass-assignment

Tengo un caso de uso bastante estándar. Tengo un objeto padre y una lista de objetos hijos. Quiero tener una forma tabular do ... como nuevos registros en la base de datos? ¿No tengo suerte y solo tengo que generar todos los nombres de campo manualmente?

Cómo llamar a los métodos ApplicationController desde ApplicationHelper

Quiero proporcionar enlaces csv en una vista y coloqué el código generador csv en ApplicationHelper. Sin embargo, estoy recib ... orcionar opciones csv (tengo un montón). ¿Cómo puedo poner send_data (y otros métodos necesarios) a disposición del ayudante?

Migraciones de rails-cambiar columna con conversión de tipo

Yo ya aroung Google un poco y parece que no hay respuesta satisfactoria para mi problema. Tengo una tabla con columna de tip ... - dejar caer la columna - la creación de otra columna, la conversión de datos, dejar caer original y luego cambiar el nombre

rails, formulario simple, ¿cómo configurar el índice seleccionado de una colección cuando se carga la página?

Estoy usando la gema simple_form, tengo una colección de países, funciona bien cuando selecciono el país, y el registro actua ... put :country_id, :collection => all_countries ¿No debería simple_form ver el país seleccionado desde la base de datos ?

Buscar o crear registro a través de factory girl association

Tengo un modelo de Usuario que pertenece a un Grupo. El grupo debe tener un atributo de nombre único. La fábrica del usuario ... | | [email protected] | Name: mygroup | Y esto solo puede funcionar si la asociación se usa en la definición de fábrica.

¿Cómo puedo ejecutar un comando cinco veces usando Ruby?

¿Cómo puedo ejecutar un comando cinco veces seguidas? Por ejemplo: 5 * send_sms_to("xxx");

Ruby 1.9-caracteres multibyte inválidos (US-ASCII)

Estoy tratando de hacer que mi aplicación rails (2.3.5) se ejecute en Ruby 1.9, tengo esta función que hace algunas transform ... ' ^ De: 29: en'require' ¿Cuál es la forma correcta de hacer esto en ruby 1.9? No se lo que me falta aquí