Hi all,
thanks for the great feedback.
On 26/05/11 19:26, Sean Copenhaver wrote:
Have you tried having a map function that emits the 'a_name' as a key then a
reduce function that uses the builtin sum(), then you query with group=true?
If I do:
emit([a_name, one_id, another_id, created_at]);
I can query it with (reduce just being the built in _count)
group=true&group_level=1
and by that get the dictionary I wanted:
{
"Lisa" : 1
"John" : 3
}
I know need to make the start and endkey parameters ignore the first
element of my key as a_name is not a search parameter. I've tried with
this search for one_id=1, another_id=2 and date between 2011-05-26 and
2011-05-27:
startkey=[{},1,2,"2011-05-26"]&endkey=[{},1,2,"2011-05-27"]
But don't get anything returned. Am I doing this wrong? Is there a
different way to make the view ignore the first element of the key? In
the coucdb.log I can see that my query parameters enter Couch the way I
intended (no BASH escaping going astray).
Cheers,
-Torstein