我在玩Restler3 (真棒!)注意到了一个问题。因此,index()函数应该列出表的所有行,这是正确的,对吗?我就是这样做的: index()列出了一个表的所有行。但是客户端不支持加载一个JSON对象,这个对象大概有50k行大。
我想你可以看到问题:我想把它分成50行。这将意味着:
我现在的问题是:分裂的最佳解决方案是什么?你觉得我的例子怎么样?酒馆已经能做这样的事了吗?
谢谢你读书。也许你知道些什么。回答…
发布于 2013-07-15 05:22:53
这是许多API所面临的共同问题--看看twitter、Facebook和所有的API是如何处理它的
在谷歌上搜索API pagination也会有所帮助
我建议您添加两个可选参数,如limit和offset,并在查询中使用它们。
在api方面,您可以指定offset=0 = 50,还可以使用{@min 10}{@max 100}这样的注释来设置限制的最小和最大值,这样客户端就无法使用大型查询对服务器征税。
https://stackoverflow.com/questions/17639175
复制相似问题