我正在尝试计算表中的字段,并且返回的SQL无法正确生成。
我在做什么错?
ds
是数据集:
term = 'abouts'
puts ds.count(:id).where(kind: term) # => app.rb:179:in `<main>': undefined method `where' for 115:Integer (NoMethodError)
我在考虑聚合方法可以具有诸如WHERE
之类的条件。
我该如何解决?
答案 0 :(得分:-1)
找到了:
puts ds.where(kind: term).count