fork download
  1. require 'rroonga'
  2. Groonga::Database.create(:path => 'a.db')
  3. Groonga::Schema.create_table('users', :type => :patricia_trie, :key_type => :short_text) do |t|
  4. t.short_text 'name'
  5. end
  6.  
  7. users = Groonga['users']
  8. users.add('a', name: 'aaa')
  9. users.add('b', name: 'aaa')
  10. users.add('c', name: 'bbb')
  11.  
  12. users.group('name').each{|record| p record.sub_records.to_a }
  13.  
Runtime error #stdin #stdout #stderr 0.01s 28688KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
prog.rb:1:in `require': cannot load such file -- rroonga (LoadError)
	from prog.rb:1:in `<main>'