Quiero ordenar por dos columnas, una es DateTime ( updated_at) y la otra es Decimal (Price) Me gustaría poder ordenar primero por updated_at, luego, si ocurren varios elementos el mismo día, ordenar por Precio.
Quiero ordenar por dos columnas, una es DateTime ( updated_at) y la otra es Decimal (Price) Me gustaría poder ordenar primero por updated_at, luego, si ocurren varios elementos el mismo día, ordenar por Precio.
Si tengo un bucle como users.each do |u| #some code end Donde usuarios es un hash de varios usuarios. ¿Cuál es la lógica condicional más fácil para ver si está en el último usuario en el hash de usuarios y solo desea ejecutar un código específico para ese último usuario? users.each do |u|...
Tengo un modelo de ActiveRecord que regresa truede valid?(y .errors está vacío), pero regresa falsede save(). Si la instancia del modelo es válida, ¿cómo puedo averiguar qué está causando que el guardado falle?
Necesito usar DateTime.now para tomar la fecha actual y "quitar" la hora. Por ejemplo, esto muestra lo que no quiero:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Esto demuestra lo que hago quieren:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC
form_forparece ignorar cualquier atributo 'extra' como un data-fooatributo o classpasado como optionsen su segundo argumento. = form_for @user, {:url => 'foo', :class => 'x', 'data-bar' => 'baz' } do |f| # ... La salida es una <form>etiqueta sin xclase ni
En mi aplicación, un usuario puede crear una empresa. Cuando desencadenan la indexacción en mi BusinessesControllerquiero comprobar si un negocio está relacionado con current_user.id: En caso afirmativo: muestre el negocio. Si no: redirige a la newacción. Estaba tratando de usar esto: if...
Estoy usando la consola rails en el entorno de desarrollo y quiero usar fábricas. ¿Cómo puedo acceder a ellos? He probado require "FactoryGirl"que devuelve 1.9.3p393 :301 > require "FactoryGirl" LoadError: cannot load such file -- FactoryGirl
Estoy tratando de incorporar imágenes en mi aplicación web y sigo encontrando este error después de eliminar algunas funciones. Todo se redujo a mi controlador de aplicación 'crear' y no estoy del todo seguro de a dónde debo ir desde aquí. 2015-02-06T20:30:12.292187+00:00 app[web.1]: (1.9ms)...
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...
Estoy usando la etiqueta link_to img como seguir <%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'), :action => 'search', :controller => 'pages'%><span>Search</span></a> Lo que resulta en seguir html <a
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. El usuario de inicio de sesión actual es qichunren, y el usuario de qichunre tiene permiso de...
Tengo una aplicación Rails con más de 2000 ejemplos en mis pruebas RSpec. No hace falta decir que es una gran aplicación y hay mucho que probar. Ejecutar estas pruebas en este punto es muy ineficiente y debido a que lleva tanto tiempo, estamos casi al punto de desanimarnos de escribirlas antes...
No he podido encontrar una solución viable a este problema, a pesar de varias preguntas similares aquí y en otros lugares. Parece probable que esta pregunta no haya sido respondida para Rails 3, así que aquí va: Tengo una aplicación que actualmente permite a los usuarios crear su propio...
Necesito cambiar un tipo de columna de texto a texto largo en mi secuencia de comandos de Rails, pero no puedo encontrar nada sobre cómo hacerlo. ¿Alguien se ha encontrado con esto? ¡Gracias! Dennis
Tengo esta configuración: development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: my_password host: mysql://127.0.0.1:3306 Y recibo este error: Unknown MySQL server host 'mysql://127.0.0.1:3306' (1) ¿Hay algo obvio que estoy haciendo incorrectamente?...
¿Cuál es la diferencia entre lety un beforebloque en RSpec? ¿Y cuándo usar cada uno? ¿Cuál será un buen enfoque (antes o antes) en el siguiente ejemplo? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end Yo...
RVM se encuentra con un error de certificado al intentar descargar Ruby 1.9.2. Parece que curltiene un problema de certificado, pero no estoy seguro de cómo evitarlo. He incluido la información exacta del error a continuación. $ rvm install 1.9.2 Installing Ruby from source to:...
He escrito un par de consultas complejas (al menos para mí) con la interfaz de consulta de Ruby on Rail: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic =>...
En la primera migración, declaré en una columna contentque era una cadena. Activerecord lo convirtió en una cadena (255) de acuerdo con anotar gema. Después de enviar la aplicación a heroku, que usa postgres, si ingreso en el formulario en el contenido una cadena de más de 255, aparece el...
Intento instalar therubyracer en mavericks usando "gem install therubyracer -v '0.10.2'" pero obtengo 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...