En mi edición de acción, que tienenManejo de ActiveRecord :: RecordNotFound en Ruby on Rails
@item = current_user.shop.items.find(params[:id])
para que el usuario sólo puede editar los artículos que pertenecen a su tienda. Si intentan editar un artículo que no pertenece a su tienda, entonces obtienen un error ActiveRecord :: RecordNotFound.
¿Cuál es la mejor forma de manejar este error en situaciones como esta? ¿Debo presentar una excepción? ¿Debería redirigir a algún lugar y configurar el flash? De ser así, ¿cómo hago eso? ¿Debería dejarlo como está? Cualquier consejo es apreciado.
Gracias
Awesome answer, Thanks me ayuda mucho. – SSR