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.

9
¿Cómo salgo de un bucle con Ruby Pry?
Estoy usando Pry con mi aplicación Rails. Configuré binding.prydentro de un bucle en mi modelo para tratar de depurar un problema. Por ejemplo: (1..100).each do |i| binding.pry puts i end Cuando escribo quit, pasa a la siguiente iteración y se detiene nuevamente. ¿Hay alguna forma de salir del ciclo para …
212 ruby-on-rails  ruby  loops  exit  pry 




9
Rails: ¿Cómo funciona el bloque respond_to?
Estoy revisando la guía Comenzando con Rails y me confundí con la sección 6.7. Después de generar un andamio, encuentro el siguiente bloque autogenerado en mi controlador: def index @posts = Post.all respond_to do |format| format.html # index.html.erb format.json { render :json => @posts } end end Me gustaría entender …




15
¿Cómo expresar una consulta NOT IN con ActiveRecord / Rails?
Solo para actualizar esto, ya que parece que mucha gente viene a esto, si está utilizando Rails 4, vea las respuestas de Trung Lê` y VinniVidiVicci. Topic.where.not(forum_id:@forums.map(&:id)) Topic.where(published:true).where.not(forum_id:@forums.map(&:id)) Espero que haya una solución fácil que no implique find_by_sql, si no, supongo que tendrá que funcionar. Encontré este artículo que hace …

24
Biblioteca no cargada: error libmysqlclient.16.dylib al intentar ejecutar 'rails server' en OS X 10.6 con mysql2 gem
He estado luchando con esto por algún tiempo. He instalado Rails 3, gem, mysql en mi máquina Snow Leopard. Todo iba bien hasta que creé mi primer proyecto e intenté ejecutar rails server Al ejecutar esto obtengo: jontybrook$ rails server /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: dlopen(/Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.16.dylib (LoadError) Referenced from: …

11
Ruby on Rails - Importar datos desde un archivo CSV
Me gustaría importar datos de un archivo CSV a una tabla de base de datos existente. No quiero guardar el archivo CSV, solo tomar los datos y ponerlo en la tabla existente. Estoy usando Ruby 1.9.2 y Rails 3. Esta es mi mesa: create_table "mouldings", :force => true do |t| …




5
Rails find_or_create_by más de un atributo?
Hay un atributo dinámico útil en el registro activo llamado find_or_create_by: Model.find_or_create_by_<attribute>(:<attribute> => "") Pero, ¿qué sucede si necesito encontrar_o_crear con más de un atributo? Digamos que tengo un modelo para manejar una relación M: M entre Group y Member llamada GroupMember. Podría tener muchas instancias donde member_id = 4, …

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.