这是非常基本的,但我被卡住了。我有一个不由创建操作处理的表单,而是由新操作处理的。请在此处查看我的相同帖子。我只是创建这个新帖子来强调我的奇怪问题:
在我的任务控制器中,我删除了创建操作,所以我预计会出现这样的错误:
找不到 TasksController 的操作“创建”
令人惊讶的是,它没有给出任何错误。After clicking submit, the url looks like this: http://localhost:3000/tasks/new?utf8=%E2%9C%93&authenticity_token=McuQZLyQrDCkgBV4ur0yIp4%2BhyDBRXYEcXSmD7sR4c%2B2X61ay9SqE5jrpN8q64TEk2AxR5WGTuo7ofAZoRib3w%3D%3D&task%5Bcategory_id%5D=&task%5Btitle%5D =&task%5Bdescription%5D=&task%5Bpay_type%5D=&task%5Bpay_offer%5D=&task%5Bcounty_id%5D=&task%5Barea_id%5D=&task%5Bappointments_attributes%5D%5B0%5D%5Bstart_date%5D=&task%5Bappointments_attributes%5D %5B0%5D%5Bstart_time%5D=&task%5Bappointments_attributes%5D%5B0%5D%5Bend_date%5D=&task%5Bappointments_attributes%5D%5B0%5D%5Bend_time%5D=&commit=创建+任务
并在调试消息上(最后 3 行):
commit: Create Task
controller: tasks
action: new
该动作应该是:
action: create
但它不是。
请在此处查看我的完整帖子。谢谢你。