У меня есть модель Account_Model.js, которая содержит запрос на создание, чтение, обновление и удаление (CRUD) учетной записи пользователя.Мне нужен другой конструктор (для создания и обновления мне нужно передать имя пользователя, полное имя, пароль и т. Д. Конструктору, но когда я хочу удалить учетную запись пользователя, мне нужно только передать имя пользователя).
var connection = require('../config/db.js');
class Account_Model{
constructor(params){
this.username = params.username,
this.fullname = params.fullname,
this.password = params.password
}
}
getData(){}....
Это хорошая практика?Причина, когда я удаляю пользователя, я передаю только имя пользователя в экземпляре Account_Model и оставляю полное имя и пароль пустыми.Спасибо