Calendar search

We’re trying to create a search URL that stacks search terms, so like “NYC” and “New York City” - everything I’ve tried hasn’t worked. Is it even possible to allow compound terms?

Hey Shelley,

Thanks for posting: LiveWhale searches do support modifiers like +, -, wildcards, and quoted phrases.

A few other details:

  • Search terms with less than 3 characters, as well as common stop words, are not supported in fulltext searches and therefore individually handled in strict mode (i.e. against title).
  • When searching for events, certain terms such as day/week/month are excluded.
  • Search terms will automatically match certain spelling variants (singular vs. plural, misspellings).
  • Search results are weighted and sorted according to several rules involving: weight of indexed content, relative strength of exact or partial matches against title, relative strength of match against content url. Results are returned according to a cumulative relevance score, taking into account all these rules.

So in short, something like “New York City” in quote should search as a quoted phrase? But, if you have questions beyond that let us know and we’re happy to take a look. Thanks!

Can I get an example url formatted properly? Everything I’ve tried hasn’t worked.

Ohh aha I see what you mean, looks like the LWC front-end tends to strip quotes from search keywords. We’ll investigate this a bit more with the team and let you know what we find. (The documentation I was referencing would work for the “search” setting in a widget, but that’s a bit different than the front-end search tool I’m now seeing – even though they use the same index behind the scenes – mea culpa!). We’ll be in touch.

Hey Karl, has there been any movement on this?

Hi Shelley,

Yep! We implemented a fix for this in LiveWhale 2.21.1 – the applicable release note was “Fixed an issue that prevented quoted / exact searches from being permitted on the frontend calendar.

Let us know after you’re running 2.21.1 if other unexpected behavior comes up, otherwise, hope this helps!

Karl