qdrant / qdrant-web-ui

Self-hosted web UI for Qdrant
Apache License 2.0
210 stars 83 forks source link

Point filtering by key:value pair does not work for payload fields that contain a colon ":" character #218

Open fschuh opened 3 weeks ago

fschuh commented 3 weeks ago

I have a payload field for a Windows file path that happen to have a colon character in it (needed for the drive name).
For example:

{
   "file_path": "C:\folder\file.txt",
   "contents": "file contents"
}

Unfortunately, it seems the WebUI is too strict about its key:value filter format validation and won't accept colon characters on the file path.
If I wanted to add a filter for that specific file path, this is what I would type in the search box: file_path: "C:\folder\file.txt"

When I press enter, I get the following error: Invalid format of key:value pair

I also tried escaping the characters, and removing the quotes, to no avail.

It works fine with fields that don't have a colon character.