Atributos de Valor predeterminado Rails
escala de la carta en Ruby on Rails es fijado por los valores mínimo y máximo por defecto. El atributo de columna se establece mediante el atributo default entrado durante la definición de la tabla. Las columnas de Rails son campos de texto por defecto. La longitud de la columna por defecto es de 25 caracteres. Atributos de columna se pueden modificar desde sus valores por defecto utilizando el hash "field_override_types".
Identificadores únicos
El campo ID rastrea el identificador único para cada registro de la base de datos utilizando el Campo clave. La base de datos rieles crea automáticamente identificadores únicos para cada registro de base de datos, ya que son de entrada. Según "Rails: Up and Running" de Bruce Tate, "Ruby maneja el campo ID de forma predeterminada." Rails auto-incrementa el valor de la clave primaria o ID por uno menos que un valor diferente se introducen manualmente. Por ejemplo, los carriles automáticamente los valores de base de datos de incrementos de 3-4, pero se puede configurar para incrementar en un 10 o 20, mientras que los usuarios pueden seleccionar manualmente un valor de ID de la 938. Sin embargo, los carriles no permite una identificación introducidos manualmente para duplicar una existente.
Check Boxes
Casillas de verificación en Rails se asignan a un valor booleano. "Rails Aprendizaje: Live Edition" de Simon St. Laurent afirma: ". Ya que los estándares HTTP dicen que las cajas sin marcar no publicar nada, se añade un valor oculto con el mismo nombre que la casilla de verificación como una solución" Si la casilla de verificación no está marcada, un valor oculto por defecto de 0 se puede utilizar. Esto se traduce en la casilla vacía que queda visible, pero no afectan a los cálculos o lógica en el método que procesa las entradas de formulario.
Defecto los parámetros del sistema
Ruby on Rails registros de marcas de tiempo para las entradas de registro de base de datos y actualizaciones de forma predeterminada. De acuerdo con "Ruby on Rails para Dummies", de Barry Burd ", por defecto, Rails comprueba un valor cuando el código se guarda el valor de una base de datos." El parámetro character-set-servidor establece la codificación de caracteres por defecto para las tablas. El parámetro de diferencia se usa para incrementar el valor inicial de un objeto y su valor de retorno. El valor por defecto del parámetro diferencia es 1.
Otros valores predeterminados
El valor por defecto para la posición "insert_at" es 1. El valor predeterminado para el parámetro de texto es nulo. Cuando un valor de parámetro aparece como igual a un valor, ese valor se utiliza como valor predeterminado. "Rails: Up and Running" de Bruce Tate dice: "De forma predeterminada, las vistas Rails tendrán el mismo nombre que el método de control." Incumplimientos ActiveRecord al atributo posición al guardar los objetos de una base de datos