thejh/node-jsos — Issue #2: Filter Syntax
Author: thejh
Created: 2012-01-18 14:51:39+00:00
State: open

We need some good syntax for powerful filtering. Things that might be good to have:

- wildcards (on any level of the pattern) - e.g. `rows.*.versions`
- multiple keys on a level - e.g. `rows.npm|nano.versions`
- some way to specify on which level to emit objects - maybe like this? `rows:npm|nano.versions` for one big object containing "npm " and "nano" keys and `rows.npm|nano:versions` for two objects containing only `versions` keys. No `:` would be like appending it to the end.

Also, we should probably support multiple filters at a time. Thoughts?