【发布时间】:2012-01-02 11:40:45
【问题描述】:
您好,我正在为 Ruby on Rails 使用 cassandra-cql gem。
我需要统计所有用户。在我的例子中,用户是用户列族中的行。 用户有(id、first_name、last_name、email) 下面的代码返回一个二进制编码的值。有人知道我如何将正确的计数器值返回为整数吗?
或者是否可以在不获取所有用户的情况下返回最大的 id?在 CQL 中?
或者当我创建索引时是否有任何类型的 index_length?
def self.counter
count = @@db.execute("SELECT count(*) FROM users")
count.fetch do |f|
puts f.row.columns.first.value
end
end
【问题讨论】:
标签: ruby-on-rails cassandra cql