Optional text

Hi guys! :slight_smile:

As I'm starting digging a bit deeper into ES, I found myself in this
situation: how to ask for some text to boost but not exlude any document if
it doesnt find anything?

Please consider this example:

  • "required text" is the only required match
    [
    { id: 1, desc: 'some good red required text blabla' },
    { id: 2, desc: 'some great red required text blabla' },
    { id: 3, desc: 'some good blue required text blabla' }
    { id: 4, desc: 'here really nothing' },
    ]

I could query like this:

  • required text AND blue OR great

But what about these cases?:

  • OR blue OR great
  • AND required text OR blue
  • OR blue AND required text
  • OR blue

Please note these are not terms and I'd like to query them through snowball
analyzer or similar

Any thoughts?!
Thanks and regards, Adit

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.