【发布时间】:2015-12-02 10:27:49
【问题描述】:
我有一个不断增长的文件(日志),需要按块读取。 我通过 Ajax 进行调用以获取指定数量的行。 我使用 File.foreach 来读取我想要的行,但它总是从头开始读取,我只需要直接返回我想要的行。
示例伪代码:
#First call:
File.open and return 0 to 10 lines
#Second call:
File.open and return 11 to 20 lines
#Third call:
File.open and return 21 to 30 lines
#And so on...
有没有办法做到这一点?
【问题讨论】:
-
看看这里:stackoverflow.com/a/5052929/1433751 那应该回答你的问题
标签: ruby-on-rails ruby ajax file file-read