Как использовать валидацию objectId в joiful? - PullRequest
2 голосов
/ 19 октября 2019

Я пытался объединить проверку с использованием mongodb objectId.но его ошибка сгенерирования Свойство 'ObjectId' не существует для типа 'typeof import ("/ home / lenovo / Music / basic / node_modules / joiful / index") "

import * as jf from "joiful";
import {ObjectId} from 'mongodb';
class SignUp {
    @jf.string().required()
    username?: string;

    @jf
        .string()
        .required()
        .min(8)
    password?: string;

    @jf.date()
    dateOfBirth?: Date;

    @jf.boolean().required()
    subscribedToNewsletter?: boolean;

    @jf.ObjectId().required()
    id?:ObjectId;
}

const signUp = new SignUp();
signUp.username = "rick.sanchez";
signUp.password = "wubbalubbadubdub";

const { error } = jf.validate(signUp);

Возможно ли проверить objectId с помощью joiful.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...