例如,我有这个模型作为用户:
var Users = Spine.Model.sub();
Users.configure('Users', 'name', 'gender', 'age');
Users.extend(Spine.Model.Ajax);
Users.extend({url:"/users"});
假设我们已经在数据库中保存了一些数据。如果运行
var users = Users.fetch();
Ajax 会向 /users 发送一个 GET 请求,所有结果都会返回。
但是如果我想获取所有女性或男性用户,或年龄在 25 岁以上,或按指定顺序排名前 10 位的用户,如何传递这些变量?我在文档中找不到规范。fetch 方法可以通过回调函数参数在 fetch 完成时撤销,显然不是我想要的。