Por qué no puedo hacer algo como esto:¿Por qué no puedo crear una matriz como columna en una tabla en Rails?
class CreateModels < ActiveRecord::Migration
def self.up
create_table :fruit do |t|
t.array :apples
end
end
end
¿Hay alguna otra manera de hacer un array ("manzanas) sea un atributo de una instancia de la clase de frutas
cuidadosa, SQL99 incluye matrices pero no sabe cómo apoyaron ampliamente que son (PostgreSQL los admite al menos). –
@mu es demasiado corto: gracias, no estaba al tanto del soporte de matriz en SQL99. Si estoy leyendo la especificación correcta, están limitados a los tipos de datos incorporados, por lo que aún no podría salirse con la suya con una serie de manzanas. – cam
Pero usted podría salirse con la suya con una serie de ID de apple. No sé qué tan ampliamente compatibles son las matrices, SQL99 solo tiene 12 años y los proveedores de bases de datos no son tan rápidos para avanzar hacia la portabilidad y los sistemas basados en estándares :) –