Adding full text search to contract and drafts
This commit is contained in:
@@ -103,6 +103,8 @@ class ContractDraft(CrudDocument):
|
|||||||
todo: List[str] = []
|
todo: List[str] = []
|
||||||
|
|
||||||
class Settings(CrudDocument.Settings):
|
class Settings(CrudDocument.Settings):
|
||||||
|
fulltext_search = ['name', 'title']
|
||||||
|
|
||||||
bson_encoders = {
|
bson_encoders = {
|
||||||
datetime.date: lambda dt: dt if hasattr(dt, 'hour')
|
datetime.date: lambda dt: dt if hasattr(dt, 'hour')
|
||||||
else datetime.datetime(year=dt.year, month=dt.month, day=dt.day,
|
else datetime.datetime(year=dt.year, month=dt.month, day=dt.day,
|
||||||
@@ -157,7 +159,7 @@ class Contract(CrudDocument):
|
|||||||
date: datetime.date
|
date: datetime.date
|
||||||
|
|
||||||
class Settings(CrudDocument.Settings):
|
class Settings(CrudDocument.Settings):
|
||||||
# fulltext_search = ['label']
|
fulltext_search = ['name', 'title']
|
||||||
|
|
||||||
bson_encoders = {
|
bson_encoders = {
|
||||||
datetime.date: lambda dt: dt if hasattr(dt, 'hour')
|
datetime.date: lambda dt: dt if hasattr(dt, 'hour')
|
||||||
|
|||||||
Reference in New Issue
Block a user