在Ecto phoenix.gen.html中使用'belongs_to'获取错误

Pet*_*ney 5 elixir ecto phoenix-framework

我正在制作一个我想要与我的用户模型建立关系的模型.以下是http://www.phoenixframework.org/v0.13.1/docs/ecto-models#section-data-relationship-and-dependencies使用的phoenix.gen.html如下:

W:runcible>mix phoenix.gen.html Ansible ansibles ansible_name:string ansible_description:text user:belongs_to
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,我得到以下内容.

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

我犯了什么错误的想法?

Gaz*_*ler 11

您正在查看文档的旧版本(0.13).

截至凤凰卫视0.16它应该是:

mix phoenix.gen.model Video videos name:string approved_at:datetime description:text likes:integer views:integer user_id:references:users
Run Code Online (Sandbox Code Playgroud)

注意:

user_id:references:users
Run Code Online (Sandbox Code Playgroud)

代替:

user:belongs_to
Run Code Online (Sandbox Code Playgroud)

这是最新文档的链接.