使用存储过程的非RESTful操作

时间:2013-01-16 11:22:13

标签: backbone.js

我有许多复杂的存储过程,使用包含许多表连接,临时数据,分组,排序等的查询。所以我想查看查询参数并从我的存储过程返回数据集。

如果服务器代码是用PHP编写的并且调用MYSQL存储过程,返回JSON,我怎样才能最好地使用Backbone.js来实现这个问题:

是否可以使用Backbone.js和任何代码示例执行非RESTfull操作?

1 个答案:

答案 0 :(得分:0)

您仍然可以将Collection / Model指向您的URL,即使它不完全是RESTful。当您在Backbone Collection上调用fetch时,您可以传入最终将是$ .ajax数据参数:

MyCollection.fetch({data: {page: 3}});

这样可以更容易地仍然使用Backbone对象,但可以灵活地使用PHP端点所需的任何URL / param结构。