小编tom*_*eld的帖子

渴望在ActiveAdmin sql查询中加载相关模型

我有一个ActiveAdmin索引页面

ActiveAdmin.register Bill
Run Code Online (Sandbox Code Playgroud)

我正在尝试显示相关模型的链接

index do
  column "User" do |bill|
   link_to bill.user.name, admin_user_path(bill.user)
  end
end
Run Code Online (Sandbox Code Playgroud)

但我遇到了N + 1查询问题 - 有一个查询来获取每个用户.

有没有办法急于加载账单的用户?

activerecord ruby-on-rails activeadmin

21
推荐指数
3
解决办法
7023
查看次数

关于使用Spork运行规范的"PGError:没有连接到服务器"

我正在使用Ruby 1.9.2,Rails 3.1,Rspec,Postgres和Spork,但我无法让它们一起玩得很好.

第一次运行规范(Spork在后台运行)运行正常.但是,当我第二次运行规范时,它失败了:

Failure/Error: Unable to find matching line from backtrace
 PGError:
   no connection to the server
 # /Users/tom/.rvm/gems/ruby-1.9.2-p180@grapi/gems/activerecord-3.1.0.rc4/lib/active_record/connection_adapters/postgresql_adapter.rb:272:in `exec'
etc....
Run Code Online (Sandbox Code Playgroud)

任何提示赞赏!

rspec ruby-on-rails spork

4
推荐指数
1
解决办法
1262
查看次数

标签 统计

ruby-on-rails ×2

activeadmin ×1

activerecord ×1

rspec ×1

spork ×1