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.

5
Carriles: agregar un índice después de agregar una columna
Supongamos que creé una tabla tableen una aplicación Rails. Algún tiempo después, agrego una columna que se ejecuta: rails generate migration AddUser_idColumnToTable user_id:string. Entonces me doy cuenta de que necesito agregar user_idcomo índice. Conozco el add_indexmétodo, pero ¿dónde debería llamarse este método? ¿Se supone que debo ejecutar una migración (en …

5
Los rieles se vuelven parciales con bloque
Estoy tratando de reutilizar un componente html que he escrito que proporciona estilo de panel. Algo como: <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> Entonces veo que el render toma un bloque. Entonces pensé que podría hacer algo como …



11
¿Cómo hacer que Ruby / Homebrew / RVM funcione en Yosemite?
Después de instalar Yosemite, no pude ejecutar brew o ruby. Recibí este error en la actualización de preparación: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 obteniendo este error en irb: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from …



11
¿Cómo borrar todos los trabajos de sidekiq?
Estoy usando sidekiq para tareas en segundo plano en la aplicación Rails. Ahora la cantidad de trabajos aumenta, así que quiero borrar todos los trabajos. Probé el siguiente comando en la consola Sidekiq::Queue.new.clear pero estaba dando el siguiente error. NameError: uninitialized constant Sidekiq::Queue ¿Cómo borro todos los trabajos de sidekiq?

7
ERROR: Error al instalar capybara-webkit:
¿Alguna sugerencia sobre cómo solucionarlo? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out

3
ActiveRecord, has_many: through y asociaciones polimórficas
Amigos Quiero asegurarme de que entiendo esto correctamente. Y, por favor, ignore el caso de la herencia aquí (SentientBeing), tratando de centrarse en los modelos polimórficos en has_many: a través de relaciones. Dicho esto, considere lo siguiente ... class Widget < ActiveRecord::Base has_many :widget_groupings has_many :people, :through => :widget_groupings, :source …


2
"Render: nothing => true" devuelve un archivo de texto plano vacío?
Estoy en Rails 2.3.3 y necesito crear un enlace que envíe una solicitud de publicación. Tengo uno que se parece a esto: = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) Lo que hace que el comportamiento de JavaScript sea apropiado en el enlace: <a href="/account/resend_confirm_email" …



5
¿Cómo envuelvo link_to alrededor de algún código ruby ​​html?
¿Cómo envuelvo un enlace alrededor del código de vista? No puedo averiguar cómo pasar varias líneas con código ruby ​​a un solo link_tométodo. El resultado que estoy buscando es que haga clic en la columna y obtenga la página de presentación: <div class="subcolumns"> <div class="c25l"> <div class="subcl"> <%= image_tag album.photo.media.url(:thumb), …

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.