Hacker News new | ask | show | jobs
by mschoch 4303 days ago
We have support for limited version of it right now. The syntax we support is documented here:

https://github.com/blevesearch/bleve/wiki/Query-String-Query

You can see an example query using it executed here:

http://wikisearch.blevesearch.com/search/?q=name:query%20%2B...

A few things that are missing from the syntax. Numeric ranges only support simple one-sided syntax (age:>25), not a two-sided range (age:[25 to 30]). Date ranges aren't supported yet. Complex boolean expressions using parens, AND and OR. Those are things that we support in structured queries, just haven't wired up the grammar for it yet. There are handful of others we don't support at all yet, like wildcard, and proximity searches.

The grammar is also still pretty simple, with an emphasis on making simple things work, not on things like escaping special characters within expressions.