Forum Discussion

dealtek's avatar
dealtek
Dedicated Contributor
2 years ago

Search Improvement Question

I have an issue regarding search

  • I created various items with titles (top row) such as em-log xxx...

mac 1P app...

  • when I use the search bar and type in "em-log" - I expect to find only items with that exact string in the results.

However this is not the case. Not only will I find those items but it seems that 1PASS is also returning other items that may have just those characters anywhere on the record such as Notes field...

xxx email xxx your login and highlights "em"ail and "log"in....

I do not want these results. I only want results that search for the exact string = "em-log".

How can I return only the results coming from the exact string and not include others doing a very loose character match?

I tried enclosing the search term in quotes but that did not help.

Thanks Dave


1Password Version: 8.10.36
Extension Version: -
OS Version: 13.6
Browser: -

7 Replies

  • gadgetHound

    Thank you for reaching out. The Find tool will only search through certain fields, such as the Title field, and not the entire item. If you use the Search tool (which does search all fields) from the top of the app to search for a string then what do you see on your end?

    Are you able to provide me with an example of a string that you're searching for and provide me with some more details on where that same string is saved in one of your items? For example, is the string in the title? In the username, or somewhere else?

    -Dave

  • I have tried this workaround using Find to search for exact matches of a string in my 1Password vault but I've confirmed that it will not locate all instances of that string within a vault, even though I've selected 'All Items' for the vault and the Find filter box says "Find in All Items" as the defaulted, greyed out text in the field. This is without even adding special characters to the search string which seems to confuse both the Search and the Find filter functions. So frustrating to be unable to find exact matches of strings/values in 1Password (Mac 8.10.58)

  • peteharris

    I've let the team know that the issue has affected your workflow as well. I'm sorry for the inconvenience.

    -Dave

  • I have the same issue. The workaround helps. I'm sure that searching is one of the main things that people do with 1Password. I consider this a pretty serious flaw and hopefully a high priority for the development team.

  • I'm happy that the workaround helps. Thanks again for reporting the issue. 🙂

    -Dave

  • dealtek's avatar
    dealtek
    Dedicated Contributor

    Thanks - yes that is a good workaround for now.

  • Hello dealtek! 👋

    I'm sorry that you're running into trouble while searching for a specific term. The cause of the issue here is likely a known issue in 1Password's Search tool that our developers are investigating. A search term with a symbol in it (such as a dash) will erroneously be broken up into components and then 1Password will display results for each component rather than for the search term as a whole. Our developers are looking into this and I've added your report to our internal work item for the issue.

    While we wait for a fix there are a couple workarounds that I can suggest:

    1. You can use the Find tool rather than the Search tool to look for the items in question. The Find tool doesn't have the same bug with symbols that the Search tool currently has but it searches through fewer fields and through a specific vault/category only. You can access the Find tool by clicking on the following button above the list of the items that you'd like to search:

    1. Rename the items to remove the symbol. For example use emlog instead of em-log. I know that this isn't a great workaround but I'm mentioning it in case it helps.

    Hopefully the issue can be permanently fixed in a future update soon.

    -Dave

    ref: dev/core/core#17472