2011-11-01 55 views
0

我有以下動態取景器:的Rails 3 - 獲取返回的行計數的動態查找方法

gl=GlobalList.find_by_list_id_and_global_id(2, 89) 

基本上,我只是想看看有多少記錄被返回,但:

gl.size 
gl.count 

不起作用。這是否更好地作爲鏈式方法來完成?

THX

編輯#1

可以做

if gl.nil? 

但想直計數

+0

'gl.size'和'gl.count'應該可以正常工作.. –

+0

你可以發佈'find_by_list_id_and_global_id'的代碼嗎? –

+0

'find_by_list_id_and_global_id'是動態查找器 – timpone

回答

1

如果你感興趣的是匹配的數量,然後count可能是最好的:

n = GlobalList.count(:list_id => 2, :global_id => 89)