生成一个新模型和html:
mix phoenix.gen.html Lesson lessons title:string (some more fields) student_id:references:users
我在资源专栏中添加了:
resources "/lessons", LessonContoller
但是,当我开始运行mix phoenix.routes
时,所有课程路线的名称都为_controller_
,如下所示:
lesson_controller_path GET /lessons ...
而不是:
lesson_path GET /lessons ...
他们都有这个额外的单词,使我的所有lesson_path
来电都被打破,因为他们现在需要lesson_controller_path
。
我有什么遗漏或某些原因导致这种情况发生了吗?