Sha256: c14a95c1889fcdbab9740db5be33d606515ccae75188a40b9f94293b05611384

Contents?: true

Size: 578 Bytes

Versions: 8

Compression:

Stored size: 578 Bytes

Contents

# ttserver -port 45002 tmp/data.tct


require 'rubygems'
require 'rufus/tokyo/tyrant'

t = Rufus::Tokyo::TyrantTable.new('localhost', 45002)

t['pk0'] = { 'name' => 'alfred', 'age' => '22' }
t['pk1'] = { 'name' => 'bob', 'age' => '18' }
t['pk2'] = { 'name' => 'charly', 'age' => '45' }
t['pk3'] = { 'name' => 'doug', 'age' => '77' }
t['pk4'] = { 'name' => 'ephrem', 'age' => '32' }

p t.query { |q|
  q.add_condition 'age', :numge, '32'
  q.order_by 'age'
}
  # => [ {"name"=>"ephrem", :pk=>"pk4", "age"=>"32"},
  #      {"name"=>"charly", :pk=>"pk2", "age"=>"45"} ]

t.close

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
rufus-tokyo-1.0.7 test/readme3.rb
rufus-tokyo-1.0.6 test/readme3.rb
rufus-tokyo-1.0.5 test/readme3.rb
rufus-tokyo-1.0.4 test/readme3.rb
metry-1.0.0 vendor/rufus-tokyo/test/readme3.rb
metry-1.0.1 vendor/rufus-tokyo/test/readme3.rb
metry-1.1.0 vendor/rufus-tokyo/test/readme3.rb
metry-1.2.0 vendor/rufus-tokyo/test/readme3.rb