Estoy creando la lógica que permite al usuario depositar y retirar dinero en node.js con mongodb. Pero intento mi poco conocimiento para que funcione, y parece que no puedo traer la lógica correctamente. a continuación está mi código que estoy tratando de depositar, por favor ayúdenme ya que mi conocimiento parece insuficiente actualmente.
A continuación se muestra el código:
import User from "../models/user.js" export const depositSlip = async (req, res) => { const { accountNo, name, amount } = req.body; try { const deposit = await User.findOne({ accountNo, name }); if(!accountNo === name ) { return res.status(404).json({ message: "Account details does not match" }) } else { deposit } if (!deposit) return res.status(404).json({ message: "Account Number does not exsit" }) await deposit.save({ amount }) } catch (err) { } }
por favor, ni siquiera sé si estoy creando la lógica correcta, pero tómalo como si le estuvieras enseñando algo nuevo a alguien y guíame.
Y en cuanto al código de retiro, ni siquiera lo implemento porque no he terminado el bacalao de depósito primero. por favor, vengan a mi rescate, sé que les estoy pidiendo mucho de su tiempo, pero es muy importante para mí crear esto. Entonces, por favor ayuda Gracias.