我有一个正在增长的文件(日志),需要按块读取。 我使用Ajax进行调用以获取指定数量的行。 我使用File.foreach来读取我想要的行,但它始终从头读取,我只需直接返回我想要的行。如何在Rails中读取文件块而不从头再读取
示例伪代码:
#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...
反正有使这个?
看看这里:http://stackoverflow.com/a/5052929/1433751 这应该回答你的问题 – Noxx