在 Ecto phoenix.gen.html 中使用 'belongs_to' 出错
Getting error using 'belongs_to' in Ecto phoenix.gen.html
我正在制作一个我想创建的与我的用户模型相关的模型。从 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
但是当我 运行 它时,我得到了以下信息。
Compiled web/models/user.ex
Compiled web/controllers/user_controller.ex
Generated runcible app
** (Mix) Unknown type `belongs_to` given to generator
有什么想法我犯了错误吗?
您正在查看文档的旧版本 (0.13)。
从 Phoenix 0.16 开始应该是:
mix phoenix.gen.model Video videos name:string approved_at:datetime description:text likes:integer views:integer user_id:references:users
注:
user_id:references:users
而不是:
user:belongs_to
这里是link到latest docs。
我正在制作一个我想创建的与我的用户模型相关的模型。从 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
但是当我 运行 它时,我得到了以下信息。
Compiled web/models/user.ex
Compiled web/controllers/user_controller.ex
Generated runcible app
** (Mix) Unknown type `belongs_to` given to generator
有什么想法我犯了错误吗?
您正在查看文档的旧版本 (0.13)。
从 Phoenix 0.16 开始应该是:
mix phoenix.gen.model Video videos name:string approved_at:datetime description:text likes:integer views:integer user_id:references:users
注:
user_id:references:users
而不是:
user:belongs_to
这里是link到latest docs。