¿Hay alguna forma de 'deshacer' los efectos de un comando de andamio en
¿Hay alguna forma de 'deshacer' los efectos de un comando de andamio en
Tengo algunos problemas al intentar instalar mysql2gem para Rails. Cuando intento instalarlo ejecutando bundle installo gem install mysql2me da el siguiente error: Error al instalar mysql2: ERROR: no se pudo construir la extensión nativa de la gema. ¿Cómo puedo solucionar esto e instalar con...
Me gustaría 'falsificar' una página 404 en Rails. En PHP, simplemente enviaría un encabezado con el código de error como tal: header("HTTP/1.0 404 Not Found"); ¿Cómo se hace eso con
Cuando cargo script/console, a veces quiero jugar con la salida de un controlador o un método de ayuda de vista. ¿Hay formas de: simular una solicitud? llamar a métodos de una instancia de controlador en dicha solicitud? prueba métodos auxiliares, ya sea a través de dicha instancia de...
Estoy creando una nueva aplicación web con Rails, y me preguntaba, ¿cuál es la diferencia entre stringy text? ¿Y cuándo se debe usar cada
¿Cómo puedo establecer el valor predeterminado en ActiveRecord? Veo una publicación de Pratik que describe un fragmento de código feo y complicado: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil,...
Me gustaría hacer una columna uniqueen el script de migración de Ruby on Rails. ¿Cuál es la mejor manera de hacerlo? ¿También hay una manera de indexar una columna en una tabla? Me gustaría imponer uniquecolumnas en una base de datos en lugar de solo usarlas
Después de preparar la actualización y la actualización, mis postgres tuvieron algún problema. Traté de desinstalar postgres e instalarlo nuevamente, pero no funcionó tan bien. Este es el mensaje de error. (También recibí este mensaje de error cuando intento hacer rake db: migrate) $ psql psql:...
En mi experiencia, obtener las fechas y horas correctas cuando la programación siempre está llena de peligros y dificultades. Ruby y Rails siempre me han eludido en este caso, aunque solo sea por la abrumadora cantidad de opciones; Nunca tengo idea de cuál elegir. Cuando uso Rails y miro los...
Quiero hacer una copia de un registro de registro activo, cambiando un solo campo en el proceso (además de la identificación ). ¿Cuál es la forma más sencilla de lograr esto? Me doy cuenta de que podría crear un nuevo registro y luego iterar sobre cada uno de los campos copiando los datos campo...
Soy terrible para nombrar y me doy cuenta de que hay un mejor conjunto de nombres para mis modelos en mi aplicación Rails. ¿Hay alguna forma de usar una migración para cambiar el nombre de un modelo y su tabla
¿Dónde puedo encontrar una lista de tipos de datos que se pueden usar en Ruby on Rails 4? Como text string integer float date Sigo aprendiendo sobre nuevos y me encantaría tener una lista a la que pueda referirme
¿Cómo puedo obtener el nombre de la clase de un objeto ActiveRecord? Yo tengo: result = User.find(1) Lo intenté: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Solo necesito el nombre de la clase, en una cadena ( Useren este caso). ¿Hay...
Estoy tratando de agregar un índice único que se crea a partir de las claves externas de cuatro tablas asociadas: add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true La limitación de la base de datos para el nombre del índice hace que la...
A mi entender, todo tu JavaScript se fusiona en 1 archivo. Rails hace esto por defecto cuando se agrega //= require_tree .a la parte inferior de suapplication.js archivo de manifiesto. Esto suena como un verdadero salvavidas, pero estoy un poco preocupado por el código JavaScript específico de la...
Acabo de actualizar a rails 4.0.2 y recibo esta advertencia: [en desuso] I18n.enforce_available_locales tendrá el valor predeterminado verdadero en el futuro. Si realmente desea omitir la validación de su configuración regional, puede configurar I18n.enforce_available_locales = false para evitar...
¿Existe una alternativa a update_attributes que no guarde el registro? Entonces podría hacer algo como: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other...
Instalé el dispositivo en mi aplicación y apliqué lo siguiente en mi application.html.erbarchivo: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else...
Las ruedas dentadas tienden a ser bastante detalladas en el registro (dev) de forma predeterminada en Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET...
¿Puede alguien describir el uso de los siguientes caracteres que se utilizan en el archivo ERB: <% %> <%= %> <% -%> <%# %> ¿Cuál es el uso de cada uno?