Search Bug: I am forced to search in word order

Options

Using 1Password X 1.7.3
When searching for an item, I must enter my search terms in the order they appear in the item's title, without skipping any words.
Example: I have an item called "HSBC US Debit Card"
These searches return the item:
hsbc
hsbc us
hsbc us debit
hsbc us debit card
These searches do not return the item:
debit hsbc
card hsbc
hsbc card
hsbc debit
My first search term can be anywhere in the item's title, that is, these searches work:
hsbc
us
debit
card
But any terms that follow that first term must match against the terms that follow the first one without skipping any; these searches work:
us debit card
debit card
card
And these do not:
hsbc debit
hsbc card
us card

If I were to guess what's going on, search indexing works like this:
for each word in the item's title: [hsbc, us, debit, card]

  • index the word e.g. "hsbc"
  • for the list of words that comes after this word: [us, debit, card]
    • index the word + each sublist of words e.g. "hsbc us", "hsbc us debit", "hsbc us debit card"

The behavior I want
I want to be able to search for terms in my item's title in any order: e.g.:
card debit
card hsbc


1Password Version: 7.0.3
Extension Version: 1.7.3
OS Version: OS X 10.13.4
Sync Type: Not Provided

Comments

  • dalton
    edited June 2018
    Options

    Hey @willbarley! Thanks for taking the time to thoroughly outline the behavior you're seeing. There are definitely some things we can do to improve searching in 1Password X and allowing you to search in any order you want is one of them. Hopefully it won't be too difficult for us to add some of these improvements in the near future! 🤞

    ref: b5x-358

This discussion has been closed.