From 98c7f972748db24f79a657383a23d33efdce55ac Mon Sep 17 00:00:00 2001 From: lovvvve Date: Wed, 10 Nov 2021 18:56:42 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20db=20search?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Escape ":" character in SQLAlchemy --- cmdb-api/api/lib/cmdb/search/ci/db/search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmdb-api/api/lib/cmdb/search/ci/db/search.py b/cmdb-api/api/lib/cmdb/search/ci/db/search.py index 63f7fb0..69178ff 100644 --- a/cmdb-api/api/lib/cmdb/search/ci/db/search.py +++ b/cmdb-api/api/lib/cmdb/search/ci/db/search.py @@ -242,7 +242,7 @@ class Search(object): _query_sql = "" if ":" in q: k = q.split(":")[0].strip() - v = ":".join(q.split(":")[1:]).strip() + v = "\:".join(q.split(":")[1:]).strip() current_app.logger.debug(v) field, field_type, operator, attr = self._attr_name_proc(k) if field == "_type":