Preguntas etiquetadas con ruby-on-rails

Ruby on Rails es un marco de aplicación web full-stack de código abierto escrito en Ruby. Sigue el popular modelo de marco MVC y es conocido por su enfoque de "convención sobre configuración" para el desarrollo de aplicaciones.


12
Prueba si la cadena es un número en Ruby on Rails
Tengo lo siguiente en mi controlador de aplicación: def is_number?(object) true if Float(object) rescue false end y la siguiente condición en mi controlador: if mystring.is_number? end La condición arroja un undefined methoderror. ¿Supongo que lo he definido is_numberen el lugar equivocado ...?



3
Forma anidada de rieles con has_many: a través, ¿cómo editar los atributos del modelo de unión?
¿Cómo se editan los atributos de un modelo de combinación cuando se utiliza accept_nested_attributes_for? Tengo 3 modelos: Temas y artículos unidos por vinculadores class Topic < ActiveRecord::Base has_many :linkers has_many :articles, :through => :linkers, :foreign_key => :article_id accepts_nested_attributes_for :articles end class Article < ActiveRecord::Base has_many :linkers has_many :topics, :through => …



16
Omitir devoluciones de llamada en Factory Girl y Rspec
Estoy probando un modelo con una devolución de llamada posterior a la creación que me gustaría ejecutar solo en algunas ocasiones durante la prueba. ¿Cómo puedo omitir / ejecutar devoluciones de llamada desde una fábrica? class User < ActiveRecord::Base after_create :run_something ... end Fábrica: FactoryGirl.define do factory :user do first_name …


3
Representación de JSON en el controlador
Estaba leyendo un libro y en un capítulo sobre controladores cuando habla sobre renderizar cosas, para JSON tiene un ejemplo como este pero no entra en detalles, por lo que no pude entender la imagen más grande en la que encaja este ejemplo: render :json => @projects, :include => tasks …


4
Encuentra la extensión de un nombre de archivo en Ruby
Estoy trabajando en la parte de carga de archivos de una aplicación Rails. La aplicación maneja diferentes tipos de archivos de manera diferente. Quiero hacer una lista blanca de ciertas extensiones de archivo para comparar los archivos cargados y ver dónde deben ir. Todos los nombres de archivo son cadenas. …


26
Imposible instalar PG gem en mi mac con Mavericks
Estoy intentando instalar la gema pg para volver a trabajar con mis proyectos de rieles. Pero me sale este error: Construyendo extensiones nativas. Esto podría llevar un tiempo ... ERROR: Error al instalar pg: ERROR: No se pudo construir la extensión nativa de gemas. /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... 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.