2015-10-29 12 views
5

içinde 'belongs_to' kullanarak hata alıyorum Kullanıcı modelimle ilişkili olarak oluşturmak istediğim bir model yapıyorum.Ecto phoenix.gen.html

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

Ama bunu çalıştırdığınızda aşağıdaki alın şu şekildedir: http://www.phoenixframework.org/v0.13.1/docs/ecto-models#section-data-relationship-and-dependencies dan takip phoenix.gen.html kullandı.

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

Hata yaptığım herhangi bir fikir var mı?

cevap

11

Belgelerin eski bir sürümüne (0.13) bakıyorsunuz.

Phoenix 0.16 itibariyle Olmalıdır:

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

Not: yerine

user_id:references:users 

:

İşte
user:belongs_to 

latest docs bağlantısıdır.

+0

Tekrar teşekkürler Gazler. Google aramam beni daha eski dokümanlara yönlendirdi. –