2015-10-29 11 views
5

Sto creando un modello che desidero creare in relazione al mio modello utente. A seguito dalla http://www.phoenixframework.org/v0.13.1/docs/ecto-models#section-data-relationship-and-dependencies usato il phoenix.gen.html come segue:Errore durante l'utilizzo di 'belongs_to' in Ecto phoenix.gen.html

W:runcible>mix phoenix.gen.html Ansible ansibles ansible_name:string ansible_description:text user:belongs_to 

ma ottengo il seguente quando l'eseguo.

Compiled web/models/user.ex 
Compiled web/controllers/user_controller.ex 
Generated runcible app 
** (Mix) Unknown type `belongs_to` given to generator 

Qualche idea in cui ho fatto un errore?

risposta

11

Si sta visualizzando una versione precedente (0.13) della documentazione.

Come di Phoenix 0.16 dovrebbe essere:

mix phoenix.gen.model Video videos name:string approved_at:datetime description:text likes:integer views:integer user_id:references:users 

Nota:

user_id:references:users 

invece di:

user:belongs_to 

Ecco un link al latest docs.

+0

Grazie ancora Gazler. La mia ricerca su Google mi ha portato ai vecchi documenti. –