Articles of ruby on rails

ExecJS :: RuntimeError en usuarios # index (RoR)

Simplemente ejecuté un comando “generar usuarios de andamio …”. Luego voy a localhost:3000/users/ y veo esto: ExecJS::RuntimeError in Users#index Showing C:/Users/TheOnlyUser/Desktop/NMS/nms2/app/views/layouts/application.html.erb where line #6 raised: (in C:/Users/TheOnlyUser/Desktop/NMS/nms2/app/assets/javascripts/ads.js.coffee) Extracted source (around line #6): 3: 4: Nms2 5: “all” %> 6: 7: 8: 9: Rails.root: C:/Users/TheOnlyUser/Desktop/NMS/nms2 Application Trace | Framework Trace | Full Trace app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb___753556572_43068540′ app/controllers/users_controller.rb:7:in […]

Rails has_many con condiciones dinámicas

Lo que quiero es crear un modelo que se conecte con otro usando una asociación has_many de una manera dinámica, sin la clave foránea de esta manera: has_many :faixas_aliquotas, :class_name => ‘Fiscal::FaixaAliquota’, :conditions => [“regra_fiscal = ?”, ( lambda { return self.regra_fiscal } ) ] Pero me sale el error: : SELECT * FROM “fis_faixa_aliquota” […]

ActiveRecord, has_many: through y Asociaciones polimórficas

Gente, Quiero asegurarme de que entiendo esto correctamente. Y por favor ignore el caso de la herencia aquí (SentientBeing), tratando de enfocarse en modelos polimórficos en has_many: a través de las relaciones. Dicho esto, considere lo siguiente … class Widget :widget_groupings, :source => :person, :conditions => “widget_groupings.grouper_type = ‘Person'” has_many :aliens, :through => :widget_groupings, :source […]

Guardar imagen de URL con clip

Por favor sugiérame una forma de guardar una imagen de una URL con Paperclip.

Rieles: ¿cómo encadenar consultas de ámbito con O en lugar de Y?

Estoy usando Rails3, ActiveRecord Me pregunto cómo puedo encadenar los ámbitos con declaraciones OR en lugar de AND. p.ej Person.where(:name => “John”).where(:lastname => “Smith”) Eso normalmente devuelve name = ‘John’ AND lastname = ‘Smith’, pero me gustaría: name = ‘John’ O apellido = ‘Smith’

Imposible instalar gem PG en mi Mac con Mavericks

Estoy intentando instalar la gem pg para poder trabajar de nuevo con mis proyectos de Rails. Pero me sale este error: Construyendo extensiones nativas. Esto podría llevar un tiempo … ERROR: Error al instalar pg: ERROR: Error al construir la extensión nativa de la gem. /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config… no No pg_config… trying anyway. […]

Rails, MySQL y Snow Leopard

Actualicé a Snow Leopard usando el disco que obtuvimos en la WWDC. Tratar de ejecutar algunas de mis aplicaciones de Rails ahora se queja de sql (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. Importing all sounds in /Users/coneybeare/Projects/Ambiance/ambiance-sounds/Import […]

¿Cómo creo varios botones de envío para el mismo formulario en Rails?

Necesito tener múltiples botones de envío. Tengo un formulario que crea una instancia de Contact_Call. Un botón lo crea como normal. El otro botón lo crea pero necesita tener un valor de atributo diferente del predeterminado, y también necesita establecer el atributo en un modelo diferente, pero relacionado, utilizado en el controlador. ¿Cómo puedo hacer […]

¿Cómo cargar db: sembrar datos en la base de datos de prueba automáticamente?

Estoy intentando utilizar la nueva forma estándar de cargar datos semilla en Rails 2.3.4+, la tarea db:seed rake. Estoy cargando datos constantes, que se requieren para que mi aplicación realmente funcione correctamente. ¿Cuál es la mejor manera de ejecutar la tarea db:seed antes de las pruebas, para que los datos se rellenen previamente?

Rails: confundido acerca de la syntax para pasar locales a parciales

Entender Rails “magia” con respecto a la representación de parciales (y pasar locales en ellos). Por qué funciona esto: Y este trabajo: @warren, :flash => flash %> pero esto no funciona: { :parent => @warren, :flash => flash } %> Pero esto hace: “rabbits/form”, :locals => { :parent => @warren, :flash => flash } %> […]