feat:add fetch project

This commit is contained in:
shahzeydyfah
2024-09-19 12:17:16 +03:30
parent d267d82030
commit 031146ff2a
+10
View File
@@ -154,3 +154,13 @@ class ProjectRepository(BaseRepository[ProjectModel]):
extra_filter=[{'sts':2}],
inputs=_input.te) \
.to_dict()
async def fetch(self, _input: TableEngineRequestType) -> TableEngineExport[T]:
return await NewTableEngine.mongo(
query_class=use_collection(self.COLLECTION),
soft_deleted=True,
model=self.MODEL,
search_cols=['name'],
extra_filter=[{'sts': 1}],
inputs=_input.te) \
.to_dict()