gpt4 book ai didi

ruby-on-rails - Grails hasMany并属于与RoR的比较

转载 作者:行者123 更新时间:2023-12-02 15:30:02 25 4
gpt4 key购买 nike

我们在Burt Beckwith的演示中已经看到,Grails具有“many”和“beforeTo”功能,该功能使用下面的集合,强制将大数据集加载到内存中以检查唯一性或检查顺序。

我的问题是,如果使用hasMany或belongsTo,我们在RoR中是否也会遇到同样的问题?

换句话说,对于以下示例,如果发生grails,即使不访问它们,所有帖子也会被加载到内存中。 RoR怎么样

class User{
static hasMany = [posts:Post]
}

最佳答案

是的,Rails也有同样的问题,但是它提供了http://guides.rubyonrails.org/active_record_querying.html中描述的find_eachfind_in_batches方法,使您能够以所需的“批处理大小”处理集合。

关于ruby-on-rails - Grails hasMany并属于与RoR的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20871746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com