ユーザースキーマがあります。1 つのパラメーターはステータス用です。のような文字列です
// Esquema del folder
var UserSchema = new Schema({
status: {type: String, trim: true},
});
しかし、ユーザーがステータスを削除したい場合は、これをfalse、ブール値に入れることができると思います(これが最良のオプションであるかどうかはわかりません。他の最良のオプションが教えてくれると思う場合はお願いします)
そのため、ステータスに文字列とブール値をサポートする必要があります。
他のオプションは、ステータスを "" (空の文字列) にして長さをチェックすることですが、これが最適なオプションかどうかはわかりません。
どうすればこれを作ることができますか?