如何在rails中的数组中指定限制和偏移量?
How to specify limit and offset in array in rails?
我有 3 tables PostText
、PostImage
和 PostVideo
。
现在,我将上述所有三个 table 的数据合并到一个名为 userposts
.
的数组中
现在从 userposts
我只想访问从偏移量 15 开始的 10 条记录。
我该怎么做?
我试过了userposts.first(10)
。它给了我前 10 条记录,但我想要从 offset-15 开始的 10 条记录。
提前致谢。
你应该使用 ary[start, length] → new_ary or nil
方法。
..returns a subarray starting at the start index and continuing for length elements,
userposts[10, 15]
userposts.drop(15).first(10)
会帮助你
我有 3 tables PostText
、PostImage
和 PostVideo
。
现在,我将上述所有三个 table 的数据合并到一个名为 userposts
.
现在从 userposts
我只想访问从偏移量 15 开始的 10 条记录。
我该怎么做?
我试过了userposts.first(10)
。它给了我前 10 条记录,但我想要从 offset-15 开始的 10 条记录。
提前致谢。
你应该使用 ary[start, length] → new_ary or nil
方法。
..returns a subarray starting at the start index and continuing for length elements,
userposts[10, 15]
userposts.drop(15).first(10)
会帮助你