Skip to content

Commit

Permalink
+ facet queries
Browse files Browse the repository at this point in the history
  • Loading branch information
floere committed Jul 18, 2012
1 parent 4a780ed commit 3fa0c79
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions server/prototypes/facets/app.rb
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,14 @@

# Look facets up in the index.
#
puts data[:name].exact.inverted.map { |name, ids|
[name, ids.size]
puts "Facets:"
puts data[:name].exact.inverted.inject({}) { |result, token_ids|
token, ids = token_ids
result[token] = ids.size
result
}


class Picky::Index

def facets category
Expand All @@ -31,4 +35,12 @@ def facets category
end

puts data.facets :name
puts data.facets :surname
puts data.facets :surname

# Query generation.
#
puts "Queries: (with original query 'something')"
queries = data.facets(:name).map do |token, _|
"name:#{token} something"
end
puts queries

0 comments on commit 3fa0c79

Please sign in to comment.