Articles of ruby on rails

Flotante vs Decimal en ActiveRecord

A veces, los tipos de datos Activerecord me confunden. Err, a menudo. Una de mis preguntas eternas es, para un caso dado, ¿Debo usar :decimal o :float ? A menudo he encontrado este enlace, ActiveRecord:: decimal vs: float? , pero las respuestas no son lo suficientemente claras como para estar seguro: He visto muchos hilos […]

Diferencia entre cadena y texto en Rails?

Estoy haciendo una nueva aplicación web usando Rails, y me preguntaba, ¿cuál es la diferencia entre string y text ? ¿Y cuándo debería usarse cada uno?

“Joya instalar therubyracer -v ‘0.10.2’” en osx Mavericks no instalando

Intentando instalar therubyracer en mavericks usando “gem install therubyracer -v ‘0.10.2’” pero recibo el siguiente error: /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc… yes creating Makefile make compiling rr.cpp clang: warning: argument unused during comstacktion: ‘-rdynamic’ rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 1 warning generated. compiling v8.cpp clang: warning: argument […]

net :: ERR_INCOMPLETE_CHUNKED_ENCODING solo en Chrome

He estado recibiendo este error al cargar ciertas páginas: net::ERR_INCOMPLETE_CHUNKED_ENCODING Estas páginas no hacen nada especial y todo parece funcionar en otros navegadores. Las páginas que esto sucede muestran datos en JSON. Solo ocurre cuando la página JSON tiene que mostrar una gran cantidad de elementos. La consola de Rails no muestra ningún error (200 […]

Rails accepts_nested_attributes_for con f.fields_for y AJAX

Tengo curiosidad por usar adecuadamente accepts_nested_attributes_for y f.fields_for . views / orders / new.html.erb Details views / order_details / _details.html.erb $$$ → | length: | width: | height: | weight: controladores / orders_controller.rb (estoy bastante seguro de que esto está mal … cualquier ayuda aquí sería muy apreciada) def create @order = Order.create(params[:order]) if @order.save […]

¿Cómo pasar las variables de Ruby a una función de JavaScript en una vista de Rails?

Me pregunto cuál es la mejor práctica para pasar variables a funciones de JavaScript en una vista de Rails. En este momento estoy haciendo algo como: Event.observe(window, ‘load’, function(){ js_function(, ); )} ¿Es esta la manera correcta de hacerlo?

¿Por qué `config.time_zone` no parece hacer nada?

En application.rb , dice: Establezca Time.zone predeterminado en la zona especificada y haga que Active Record se convierta automáticamente a esta zona. Ejecute “rake -D time” para obtener una lista de tareas para buscar nombres de zonas horarias. El valor predeterminado es UTC. Pero configurar config.time_zone = ‘Central Time (US & Canada)’ o config.time_zone = […]

Rails 2: Model.find (1) genera un error de ActiveRecord cuando no existe la Id. 1

Estoy usando Rails 2.3.5 y en eso si le doy a Model.find(1) y si 1 no está en la base de datos, devuelve el error de ActiveRecord. ¿Debería devolver nil como en el caso de Model.find_by_column(‘..’) ?

Usando Process.spawn como reemplazo de Process.fork

Mi entorno de desarrollo es una máquina Windows que ejecuta ruby ​​1.9.3p125 (RubyInstaller) y Rails 3.2.8. Un problema que surge, una y otra vez, al usar gems de terceros, es la falta de fork () en Windows. Esto ha obstaculizado recientemente mi capacidad de usar casi cualquier gem de prueba distribuida (como estas ), debido […]

carriles incorporados en la validación de fecha y hora

¿Los raíles hacen alguna validación de fecha y hora? Encontré un complemento http://github.com/adzap/validates_timeliness/tree/master , pero parece que algo debería venir de la caja.