diciamo di avere i seguenti documenti: mongoiddocumenti Factory Girl + Mongoid incorporati in apparecchi
class User
include Mongoid::Document
embeds_one :name
end
class UserName
include Mongoid::Document
field :first
field :last_initial
embedded_in :user
end
Come si fa a creare una fabbrica ragazza fabbrica che inizializza il primo nome incorporato e l'iniziale del cognome? Inoltre, come lo faresti con una relazione embeds_many
?
Grazie per questo. Ho solo perso ore a rintracciare questo problema. –
Si noti che l'attributo phone è un array (le chiamate FactoryGirl sono circondate da []). Non hai bisogno di più di uno: il telefono, ma deve essere un array se la relazione è un embed_many. Quel dettaglio mi è costato circa 4 ore! – SteveO7