Skip to content

Instantly share code, notes, and snippets.

@vhyza
Created December 20, 2011 14:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vhyza/1501801 to your computer and use it in GitHub Desktop.
Save vhyza/1501801 to your computer and use it in GitHub Desktop.
Tire filtered query test
require 'tire'
Tire.configure do
logger STDERR
end
Tire.index 'filtered_test' do
delete
create
store tags: ['ruby'], content: 'is awesome'
store tags: ['java'], content: 'is awesome'
store tags: ['perl'], content: 'is awesome'
refresh
end
s = Tire.search 'filtered_test' do
query do
filtered do
query { string 'awesome' }
filter :terms, :tags => ['ruby']
end
end
end
p s.results
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment