Preguntas etiquetadas con ruby-on-rails-4

Para problemas específicos de la versión 4 de Rails. Si su pregunta se aplica a Ruby on Rails en general, use la etiqueta [ruby-on-rails].


6
Rails 4 image-path, image-url y asset-url ya no funcionan en archivos SCSS
¿Se supone que debemos usar algo más aparte de image-urly otros en Rails 4? Devuelven valores diferentes que no parecen tener sentido. Si tengo logo.pngen /app/assets/images/logo.pngy hago lo siguiente, esto es lo que me sale: image-url("logo.png") -> url("/images/logo.png") #obviously doesn't work image-path("logo.png") -> "/images/logo.png" asset-url("logo.png") -> url("/logo.png") Por supuesto que …


2
Advertencia de obsolescencia al usar has_many: through: uniq en Rails 4
Rails 4 ha introducido una advertencia de obsolescencia al usar: uniq => true con has_many: through. Por ejemplo: has_many :donors, :through => :donations, :uniq => true Produce la siguiente advertencia: DEPRECATION WARNING: The following options in your Goal.has_many :donors declaration are deprecated: :uniq. Please use a scope block instead. For …


3
Cómo anular X-Frame-Options para un controlador o acción en Rails 4
Rails 4 parece establecer un valor predeterminado SAMEORIGINpara el X-Frame-Optionsencabezado de respuesta HTTP. Esto es excelente para la seguridad, pero no permite que partes de su aplicación estén disponibles en un iframedominio diferente. Puede anular el valor de X-Frame-Optionsglobalmente usando la config.action_dispatch.default_headersconfiguración: config.action_dispatch.default_headers['X-Frame-Options'] = "ALLOW-FROM https://apps.facebook.com" Pero, ¿cómo lo anula …

16
Se produjo un error al instalar pg (0.17.1) y Bundler no puede continuar
Acabo de instalar Rails 4.0.2y al crear una nueva aplicación, en la etapa de paquete obtengo: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't …


5
Safe ActiveRecord como consulta
Estoy intentando escribir una consulta LIKE. Leí que los requisitos de cadenas puras no son seguros, sin embargo, no pude encontrar ninguna documentación que explique cómo escribir LIKE Hash Query de forma segura. ¿Es posible? ¿Debo defenderme manualmente contra la inyección SQL?


6
Asociación de rieles con múltiples claves externas
Quiero poder usar dos columnas en una tabla para definir una relación. Entonces, usando una aplicación de tareas como ejemplo. Intento 1: class User < ActiveRecord::Base has_many :tasks end class Task < ActiveRecord::Base belongs_to :owner, class_name: "User", foreign_key: "owner_id" belongs_to :assignee, class_name: "User", foreign_key: "assignee_id" end Por lo que entonces …

11
Error al intentar instalar la aplicación con mysql2 gem
Estoy intentando instalar una aplicación de código abierto rails 3.2.21 que usa la mysql2gema, pero cuando intento ejecutar el bundlecomando, aparece el siguiente error: Fetching: mysql2-0.3.18.gem (100%) Building native extensions. This could take a while... p ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /Users/my_username/.rvm/rubies/ruby-2.1.2/bin/ruby -r ./siteconf20150614-72129-orqsb7.rb …


5
Instalación de administrador activo con Rails 4
Recibí este error al instalar el administrador activo en Rails 4 Bundler could not find compatible versions for gem "actionpack": In Gemfile: meta_search (>= 1.1.0.pre) ruby depends on actionpack (~> 3.1.0.alpha) ruby rails (= 4.0.0.rc1) ruby depends on actionpack (4.0.0.rc1) Sigo esta instrucción: http://www.activeadmin.info/docs/documentation.html Alguien ayuda por favor.

12
UNIÓN EXTERIOR IZQUIERDA en rieles 4
Tengo 3 modelos: class Student < ActiveRecord::Base has_many :student_enrollments, dependent: :destroy has_many :courses, through: :student_enrollments end class Course < ActiveRecord::Base has_many :student_enrollments, dependent: :destroy has_many :students, through: :student_enrollments end class StudentEnrollment < ActiveRecord::Base belongs_to :student belongs_to :course end Deseo consultar una lista de cursos en la tabla Cursos, que no …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.