Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 RailsAdmin-防止N+;1通过以下方式查询:_Ruby On Rails 4_Rails Admin - Fatal编程技术网

Ruby on rails 4 RailsAdmin-防止N+;1通过以下方式查询:

Ruby on rails 4 RailsAdmin-防止N+;1通过以下方式查询:,ruby-on-rails-4,rails-admin,Ruby On Rails 4,Rails Admin,有人知道如何配置它吗?还是另一种数据库查询优化技术 我正在使用Rails 4.1.8、RailsAdmin 0.6.8和Mongoid 4.0.2您能详细说明您的问题吗?假设我有客户和订单。我想查看订单列表,但我想在每个订单旁边显示客户名称。RailsAdmin将按客户id分别查询每个客户(N+1查询速度较慢)。如果我使用常规的控制器/视图构建它,我只需将includes(:customers)放在我的订单索引控制器中。在RailsAdmin中我该如何做到这一点?看来这是一个尚未解决的问题。

有人知道如何配置它吗?还是另一种数据库查询优化技术


我正在使用Rails 4.1.8、RailsAdmin 0.6.8和Mongoid 4.0.2

您能详细说明您的问题吗?假设我有客户和订单。我想查看订单列表,但我想在每个订单旁边显示客户名称。RailsAdmin将按客户id分别查询每个客户(N+1查询速度较慢)。如果我使用常规的控制器/视图构建它,我只需将includes(:customers)放在我的订单索引控制器中。在RailsAdmin中我该如何做到这一点?看来这是一个尚未解决的问题。