find_in_batches“没有给出块(产量)”
我有一种方法,可以输入 model 和 result_size 。我在这个方法中尝试做的第一件事是:
array = model.logs.find_in_batches(:batch_size => result_size)
但这不起作用;相反,它返回“没有给出块(产量)”。我想我只是不熟悉区块和收益率。如果有人可以帮助我理解/解决这个问题,我将不胜感激!
提前致谢!
I have a method where I take in a model and result_size . The first thing i try to do in this method is:
array = model.logs.find_in_batches(:batch_size => result_size)
But this doesn't work; instead it returns "No Block Given (Yield)". I guess I'm just unfamiliar with blocks and yields. If anyone could help me understand/fix this problem I would greatly appreciate it!
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
find_in_batches
希望您将值传递到块中,如下所示:find_in_batches
expects you to pass the values into a block, as so: