Articles of ruby on rails

Rutas Rutas según la condición

Tengo tres roles: Instuctor, Student, Admin y cada uno tiene controladores con una vista “de inicio”. así que esto funciona bien, get “instructor/home”, :to => “instructor#home” get “student/home”, :to => “student#home” get “admin/home”, :to => “admin#home” Quiero escribir una url de tocador como la que se muestra a continuación, que enrutará en función del rol […]

la secuencia de archivos multimedia de los Rails acepta la solicitud de rango de bytes a través del método send_data o send_file

Tengo el siguiente problema. Los sonidos están ocultos de la carpeta pública, porque solo hay ciertos usuarios que deberían tener acceso a los archivos de sonido. Así que hice un cierto método, que funciona como una url de sonido, pero primero calcula si el usuario actual tiene permiso para acceder a este archivo. El archivo […]

Rails 3 link_to (: method =>: delete) no funciona

Tengo problemas con mis verbos en Rails … viendo una página para un recurso (Perro) que tiene_muchas (Pulgas). Embebido en dog’s show.html.haml es una llamada para render @dog.fleas que automáticamente (?) Encuentra y usa la plantilla en “pulgas / _flea.html.haml” para listar cada pulga asociada con dicho perro. esto se visualiza correctamente ¡Uf! Ahora, junto […]

Rails 3 cadena de consulta UTF-8 aparece en la URL?

Tengo un formulario de consulta de búsqueda en mi página de inicio (/) :get) do %> nil%> Cuando envío este formulario de búsqueda, quiero terminar en (/ search? Query = foo). Sin embargo, en este momento me sale / buscar? Utf8 =% E2% 9C% 93 & query = foo. ¿Qué hace ese parámetro utf8 allí? […]

Rspec y rutas nombradas

Soy bastante nuevo en rails e bash seguir el railstutorial. Todo va bien, excepto por mis pruebas que no pueden pasar las rutas nombradas (5.3.3) Mis rutas.rb: SampleApp::Application.routes.draw do resources :users match ‘/signup’, to: ‘users#new’ match ‘/help’, to: ‘static_pages#help’ match ‘/about’, to: ‘static_pages#about’ match ‘/contact’, to: ‘pages#contact’ root to: ‘static_pages#home’ #Commented stuff Mis primeras pruebas […]

counter_cache with has_many: a través de

Acabo de crear un campo counter_cache y el controlador se ve así. @users = User.where(:sex => 2).order(‘received_likes_count’) La asociación en User.rb es has_many :received_likes, :through => :attachments, :source => :likes, :dependent => :destroy El problema es que counter_cache se declara en el belong_to de Like.rb y no sé cómo decirlo que es para has_many: a […]

Ruby on Rails: variable de controlador de acceso del modelo

Estoy intentando acceder a una variable de instancia que está configurada en el controlador en el modelo. El controlador es el controlador de productos y el modelo es el modelo de productos. La variable de instancia es una instancia de otro modelo llamado cuenta. La variable de instancia es @current_account Cuando ejecuto el código no […]

¿Cómo eliminar registros duplicados en la base de datos mysql?

¿Cuál es la mejor manera de borrar registros duplicados en una base de datos mysql usando rails o consultas mysql?

Crear una ruta de Rails a una URL externa

Muchos de mis usuarios siguen yendo a http://(rails app URL)/blog , pero en realidad no tengo un blog. Finalmente configuré un blog Posterous y ahora quiero dirigir a mis usuarios allí. ¿Hay alguna forma de configurar esto usando routes.rb? ¿Hay una forma mejor que no implique editar el archivo httpd.conf?

¿Cómo obtener una fecha de date_select o select_date en Rails?

Usar select_date me devuelve un params[:my_date] con atributos de year , month y day . ¿Cómo obtener un objeto Date fácilmente? Espero algo como params[:my_date].to_date . También me complace usar date_select en date_select lugar.