我正在创建一个数据非常繁重的应用程序,就像库存系统一样。在索引中,我不得不查询/加载大量的数据,而在我的控制器中,我有这个代码。Ruby on Rails:实现查询大量数据的最佳方式
@vehicles = Vehicle.all
@vehicles
将全部列在相应的视图中。
起初,这不是一个问题,因为车辆的数量只有几百个。但随着车辆数量的增加,应用程序变得非常缓慢。
在RoR中实现这种场景的最佳方式是什么?
我正在创建一个数据非常繁重的应用程序,就像库存系统一样。在索引中,我不得不查询/加载大量的数据,而在我的控制器中,我有这个代码。Ruby on Rails:实现查询大量数据的最佳方式
@vehicles = Vehicle.all
@vehicles
将全部列在相应的视图中。
起初,这不是一个问题,因为车辆的数量只有几百个。但随着车辆数量的增加,应用程序变得非常缓慢。
在RoR中实现这种场景的最佳方式是什么?
Rails提供了一些内置的功能 - http://guides.rubyonrails.org/v2。 3.11/active_record_querying.html#检索批次中的多个对象 – arjun