Erróneamente nombré una columna hased_password lugar de hashed_password. ¿Cómo actualizo el esquema de la base de datos, usando la migración para cambiar el nombre de esta
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.
Erróneamente nombré una columna hased_password lugar de hashed_password. ¿Cómo actualizo el esquema de la base de datos, usando la migración para cambiar el nombre de esta
Me encuentro en repetidas ocasiones en busca de una definición clara de las diferencias de nil?, blank?y empty?en Ruby on Rails. Aquí está lo más cerca que he estado: blank?los objetos son falsos, vacíos o una cadena de espacio en blanco. Por ejemplo, "", " ", nil, [], y {}están en blanco. nil?...
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado el año pasado ....
¿Cómo puedo obtener el actual URL absoluta en mi vista de Ruby on Rails? El request.request_uriúnico devuelve la URL relativa
Me encuentro con algunos problemas relacionados con el token de autenticidad en Rails, como lo he hecho muchas veces. Pero realmente no quiero resolver este problema y continuar. Realmente me gustaría entender el token Autenticidad. Bueno, mi pregunta es, ¿tiene alguna fuente completa de...
Tengo el siguiente archivo de migración db\migrate\20100905201547_create_blocks.rb ¿Cómo puedo deshacer específicamente ese archivo de migración?
Estoy usando la versión previa Ruby on Rails 3.1. Me gusta usar PostgreSQL, pero el problema es instalar la pggema. Me da el siguiente error: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension....
¿Cómo genero un número aleatorio entre 0y
Me sale el error: FATAL: Peer authentication failed for user "postgres" cuando trato de hacer que postgres funcione con Rails. Aquí está mi pg_hba.conf, mi database.ymly un volcado de la traza completa . Cambié la autenticación a md5 en pg_hba e intenté diferentes cosas, pero ninguna parece...
Quiero comprobar si la clave "usuario" está presente o no en el hash de la sesión. ¿Cómo puedo hacer esto? Tenga en cuenta que no quiero verificar si el valor de la clave es nulo o no. Solo quiero verificar si la clave "usuario" está
El generador de proyectos predeterminado de Rails 4 ahora crea el directorio "preocupaciones" en controladores y modelos. He encontrado algunas explicaciones sobre cómo usar las preocupaciones de enrutamiento, pero nada sobre los controladores o modelos. Estoy bastante seguro de que tiene que ver...
Me gustaría que mi salida JSON en Ruby on Rails sea "bonita" o bien formateada. En este momento, llamo to_jsony mi JSON está en una sola línea. A veces esto puede ser difícil de ver si hay un problema en la secuencia de salida JSON. ¿Hay alguna forma de configurar para hacer que mi JSON sea...
¿Cuál es la sintaxis para colocar una columna de tabla de base de datos a través de una migración de
La diferencia entre rake db:migratey rake db:resetes bastante clara en mi cabeza. Lo que no entiendo es cuán rake db:schema:loaddiferente de los dos anteriores. Solo para asegurarme de que estoy en la misma página: rake db:migrate - Ejecuta las migraciones que aún no se han ejecutado. rake...
Tengo una base de datos dev Ruby on Rails llena de datos. Quiero eliminar todo y reconstruir la base de datos. Estoy pensando en usar algo como: rake db:recreate es
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión
Intenté instalar rieles en Ubuntu Natty Narwhal 11.04, usando ruby1.9.1. Instalé ruby usando el apt-get install ruby1.9.1-fullque contiene el paquete dev. Busqué en Google el error y todos me han sugerido que instale el 1.9.1-dev que ya tengo. Building native extensions. This could take a...
Para agregar un nuevo par a Hash lo hago: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} ¿Hay una forma similar de eliminar una clave de Hash? Esto funciona: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} pero esperaría tener...
Recientemente comencé a programar en Ruby, y estoy buscando manejo de excepciones. Me preguntaba si ensureera el equivalente de Ruby finallyen C #? Debería tener: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless...
Agregué una tabla que pensé que iba a necesitar, pero ahora ya no planeo usarla. ¿Cómo debo eliminar esa tabla? Ya he realizado migraciones, por lo que la tabla está en mi base de datos. Supongo que rails generate migrationdebería ser capaz de manejar esto, pero aún no he descubierto cómo. He...