ruby-on-rails-5

Rails 5: ActiveRecord O consulta

¿Cómo hacer una consulta or en Rails 5 ActiveRecord? Además, ¿es posible encadenar or con where en consultas ActiveRecord?

Rails 5: Cargar archivos lib en producción

He actualizado una de mis aplicaciones de Rails 4.2.6 a Rails 5.0.0. La Guía de actualización dice que la función de carga ... ción para esto. Debe haber una razón por la que la carga automática está deshabilitada en producción de forma predeterminada.

La opción": nothing " está obsoleta y se eliminará en Rails 5.1

Este código en rails 5 class PagesController < ApplicationController def action render nothing: true end end Da ... deprecated and will be removed in Rails 5.1. Use `head` method to respond with empty response body. ¿Cómo soluciono esto?

advertencia: constante: Fixnum está obsoleto Al generar un nuevo modelo

He intentado encontrar alguna solución para esto, pero realmente no pude encontrar nada relacionado con los errores que se me ... test/models/book_test.rb identical test/fixtures/books.yml ¿Alguien sabe qué puede estar causando estos errores?

Rails 5: cómo usar $(documento).ready () con turbo-enlaces

Turbolinks evita que los eventos normales $(document).ready() se activen en todas las visitas a la página además de la carga ... spuestas enlazadas funciona con Rails 5. ¿Cómo puedo ejecutar código en cada visita a la página como en versiones anteriores?

Método de instancia indefinido "respond to" en el controlador API Rails 5

En rails 5 creado con --api Tengo un error NoMethodError (undefined method `respond_to' for #<Api::MyController:0x005645 ... respond_to do |format| format.xml { render(xml: "fdsfds") } format.json { render(json: "fdsfdsfd" ) } end

¿Cómo desactivar turbolinks en Rails 5?

Es un dolor de cabeza constante cuando se trata de websockets, y mata a mi rendimiento, además de agregar errores. Dado que ActionCable es la razón por la que actualicé, me gustaría mucho deshacerme de él por completo.

Cómo resuelvo el método de advertencia de obsolescencia "a hash está obsoleto y se eliminará en Rails 5.1"

Estoy tratando de actualizar a Rails 5, estoy recibiendo la siguiente advertencia de obsolescencia: ADVERTENCIA DE OBSOL ... ntar el estado obsoleto, así que realmente no puedo estar seguro. Entonces, ¿qué se supone que debo hacer para aclarar esto?

¿Qué usar en lugar de` render:text `(y` render nothing: true') en rails 5.1 y versiones posteriores?

Rails 5.1 elimina una carga completa de métodos previamente obsoletos. Entre ellos está el viejo amigo render :text. Fue muy ... a. Ejemplos: render text: "ok" render text: t('business_rules.project_access_denied'), status: 401 ¿Qué usar en su lugar?

Solicitar origen no permitido: http://localhost:3001 al usar Rails5 y ActionCable

Tener problemas de servidor con una aplicación en Rails 5.0.0.beta2 tratando de usar ActionCable. Usar localhost:3000 funcio ... un trabajo alrededor. Sólo quiero saber si me estoy perdiendo algo obvio sobre cómo me imagino que debería ser esto trabajo.

Controlador spec desconocido palabra clave: id

Tengo acción simple mostrar def show @field = Field.find_by(params[:id]) end Y quiero escribir especificaciones para el ... d end Pero tengo un error Failure/Error: get :show, id: field ArgumentError: unknown keyword: id ¿Cómo arreglarlo?

ActionCable.servidor.transmisión desde la consola

Puedo usar el siguiente código en el controlador pero no en la consola (ambos entornos de desarrollo). Estoy usando Rails 5.0 ... able] Broadcasting to example_channel: {:message=>"<p>Test</p>"} => [] ¿Cómo puedo usarlo en la consola?

Rails 5 ActionController:: InvalidAuthenticityToken error

Tengo una aplicación rails que planeo actualizar a rails 5. Estoy usando devise(v4.2.0) junto con rails (v5.0.0). Como se sug ... rams.require(:bug).permit(:product, :component, :title, :description, :status_id, :created_by_id, :assigned_to_id) end end