这是我的困境。我有一系列表格,其中包含来自我们各种联系表格的线索。我们的表格中还有垃圾邮件表格。但有时,潜在客户可能会被错误地路由到垃圾邮件表。所以我需要将该线索从一个表移动到另一个表,这意味着将它插入一个表并从另一个表中删除它。
据我了解,当 Backbone 调用该save
方法时,它会检查该 id 是否存在于表中。如果没有,它会发出一个 POST 请求。如果是,它会发出一个 PUT 请求。我需要能够强制 Backbone 发出 POST 请求,以便 Laravel 可以调用正确的 RESTful 操作。
看到问题是,如果 Backbone 发出 PUT 请求说,/send-message/52
(52 是 send-message-spam 表中潜在客户的 ID),它将更新/覆盖 ID 为 52 的现有潜在客户。我想向/send-message
(显然没有 ID)发出 POST 请求。
我可以强制 Backbone 使用不同的urlRoot
,但是当我打电话时如何强制它进行 POSTsave()
呢?