From 598a962aba55e37674b3ded2070b39111ef2f9c6 Mon Sep 17 00:00:00 2001 From: ewandor Date: Sat, 11 Mar 2023 22:47:54 +0100 Subject: [PATCH] Adding full text search to contract and drafts --- back/app/contract/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/back/app/contract/models.py b/back/app/contract/models.py index 7cd35d7e..c1ad2605 100644 --- a/back/app/contract/models.py +++ b/back/app/contract/models.py @@ -103,6 +103,8 @@ class ContractDraft(CrudDocument): todo: List[str] = [] class Settings(CrudDocument.Settings): + fulltext_search = ['name', 'title'] + bson_encoders = { datetime.date: lambda dt: dt if hasattr(dt, 'hour') else datetime.datetime(year=dt.year, month=dt.month, day=dt.day, @@ -157,7 +159,7 @@ class Contract(CrudDocument): date: datetime.date class Settings(CrudDocument.Settings): - # fulltext_search = ['label'] + fulltext_search = ['name', 'title'] bson_encoders = { datetime.date: lambda dt: dt if hasattr(dt, 'hour')