续集数据集汇总计数

时间:2020-01-02 15:54:03

标签: ruby dataset aggregate sequel

我正在尝试计算表中的字段,并且返回的SQL无法正确生成。

我在做什么错?

ds是数据集:

term = 'abouts'
puts ds.count(:id).where(kind: term)       # => app.rb:179:in `<main>': undefined method `where' for 115:Integer (NoMethodError)

我在考虑聚合方法可以具有诸如WHERE之类的条件。

我该如何解决?

1 个答案:

答案 0 :(得分:-1)

找到了:

puts ds.where(kind: term).count