Preguntas etiquetadas con ruby

Ruby es un lenguaje interpretado orientado a objetos dinámico, de código abierto y multiplataforma, creado por Yukihiro Matsumoto (Matz) en 1995. La etiqueta [ruby] es para preguntas relacionadas con el lenguaje Ruby, incluida su sintaxis y sus bibliotecas. Las preguntas sobre Ruby on Rails deben etiquetarse con [ruby-on-rails].

10
Eliminar la subcadena de la cadena
¿Me pregunto si hay algún método para eliminar una cadena de otra cadena? Algo como esto: class String def remove(s) self[s.length, self.length - s.length] end end
193 ruby  string 

9
Especificaciones no resueltas durante Gem :: Specification.reset:
Al iniciar Guard, obtengo esta salida: $ guard WARN: Unresolved specs during Gem::Specification.reset: lumberjack (>= 1.0.2) ffi (>= 0.5.0) WARN: Clearing out unresolved specs. Please report a bug if this causes problems. ¿Qué significa esto y cómo lo soluciono? Contenido de Guardfile: guard 'livereload' do watch(%r{.+\.(css|js|html)$}) end guard 'sass', :input …
192 ruby  rubygems  guard 

4
delete_all vs destroy_all?
Estoy buscando el mejor enfoque para eliminar registros de una tabla. Por ejemplo, tengo un usuario cuyo ID de usuario se encuentra en muchas tablas. Quiero eliminar este usuario y cada registro que tenga su ID en todas las tablas. u = User.find_by_name('JohnBoy') u.usage_indexes.destroy_all u.sources.destroy_all u.user_stats.destroy_all u.delete Esto funciona y …


9
Array a Hash Ruby
De acuerdo, así que aquí está el trato, he estado buscando en Google durante años para encontrar una solución a esto y, aunque hay muchos por ahí, no parecen hacer el trabajo que estoy buscando. Básicamente tengo una matriz estructurada como esta ["item 1", "item 2", "item 3", "item 4"] …
192 ruby  arrays  hashmap 

8
Una línea si la declaración no funciona
<%if @item.rigged %>Yes<%else%>No<%end%> Estaba pensando en algo como esto? if @item.rigged ? "Yes" : "No" Pero no funciona. Ruby tiene el ||=pero ni siquiera estoy seguro de cómo usar esa cosa.
191 ruby 

8
¿Cómo redondear un promedio a 2 decimales en PostgreSQL?
Estoy usando PostgreSQL a través de la 'secuela' de Ruby gem. Estoy tratando de redondear a dos decimales. Aquí está mi código: SELECT ROUND(AVG(some_column),2) FROM table Obtuve el siguiente error: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) No obtengo ningún error cuando ejecuto el siguiente código: SELECT …
191 sql  ruby  postgresql  sequel 

9
Cómo reemplazar una clave hash con otra clave
Tengo una condición en la que tengo un hash hash = {"_id"=>"4de7140772f8be03da000018", .....} y quiero este hash como hash = {"id"=>"4de7140772f8be03da000018", ......} PD : No sé cuáles son las claves en el hash, son aleatorias, lo que viene con un prefijo "_" para cada clave y no quiero subrayados



1
¿Cómo creo una matriz vacía en YAML?
array_with_three_elements: - 1 - 2 - 3 empty_array: ¿Hay alguna manera de especificar que empty_array: es una matriz sin elementos, como con []? Cuando lo cargo en un hash rubí, me gustaría que sepa que es una matriz. Gracias
190 ruby  arrays  yaml 


2
¿Cómo hacer un nombre de ruta de unión segura en ruby?
Mi entorno de desarrollo de Rails está basado en Windows y mi entorno de producción está basado en Linux. Es posible que se use VirtualHost. Suponga que un nombre de archivo necesita ser referenciado en la /publiccarpeta con File.open('/tmp/abc.txt', 'r'). —Pero en Windows debería estarlo C:\tmp\abc.txt. ¿Cómo puedo hacer una …
189 ruby 



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.