添加数据库类型别名
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import BaseModel from './BaseModel';
|
||||
import { index, getModelForClass, prop } from '@typegoose/typegoose';
|
||||
import { index, getModelForClass, prop, DocumentType } from '@typegoose/typegoose';
|
||||
|
||||
class SearchTask {
|
||||
@prop({ required: true })
|
||||
@@ -28,10 +28,12 @@ export default class SearchRecord extends BaseModel {
|
||||
tasks: Array<SearchTask>;
|
||||
|
||||
|
||||
public static async deleteAccount(roleId: string, lean = true) {
|
||||
let result = await SearchRecordModel.deleteMany({roleId}).lean(lean);
|
||||
return result||{};
|
||||
public static async deleteAccount(roleId: string) {
|
||||
let result = await SearchRecordModel.deleteMany({roleId});
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
export const SearchRecordModel = getModelForClass(SearchRecord);
|
||||
|
||||
export interface SearchRecordType extends Pick<DocumentType<SearchRecord>, keyof SearchRecord>{};
|
||||
Reference in New Issue
Block a user