这是用户界面的代码:
export class Usersinterface {
readonly username: string;
readonly password: string;
}
这是用户服务的代码:
import { Injectable, Inject, BadRequestException } from '@nestjs/common';
import {Usersdto} from './users.dto'
import {Usersinterface} from './users.interface'
import { Model } from 'mongoose';
import * as bcrypt from 'bcrypt';
import { InjectModel } from '@nestjs/mongoose';
@Injectable()
export class UsersService {
private hashLength = 16;
constructor(@Inject('Usersinterface') private readonly userModel: Model<Usersinterface>) {}
}
答案 0 :(得分:1)
尝试这样的事情:
import * as mongoose from 'mongoose';
export class Usersinterface extends mongoose.Document {
readonly username: string;
readonly password: string;
}