Sök…


Syntax

  • serialize: <field_plural_symbol>

Spara ett objekt

Om du har ett attribut som måste sparas och hämtas till databasen som ett objekt anger du namnet på det attributet med hjälp av serialize och det kommer att hanteras automatiskt.

Attributet måste deklareras som en text

I modellen måste du ange fälttypen ( Hash eller Array )

Mer info på: serialisera >> apidock.com

Hur

I din migration

class Users < ActiveRecord::Migration[5.0]
  def change
    create_table :users do |t|
      ...
      t.text :preference
      t.text :tag
      ...
      t.timestamps
    end
  end
end

I din modell

class User < ActiveRecord::Base
    serialize :preferences, Hash  
    serialize :tags, Array
end


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow