Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:back-end_framework:express:visszaadott_mezok_szabalyozasa

< Express

Express - Visszaadott mezők szabályozása

Kontroller

const employees = await Employee.findAll({
    attributes: ['id', 'name', 'city', 'salary']
})

Mezők szabályozása táblakapcsolással

const employees = await Employee.findAll({
    attributes: ['id', 'name', 'city', 'salary'],
    include: {
        model: Rank,
        attributes: ['name']
    }
})

Create művelet

Egyik lehetőség:

const employee = await Employee.create(req.body)
 
delete employee.dataValues.createdAt
delete employee.dataValues.updatedAt

Másik lehetőség:

const employee = await Employee.create(req.body)
employee.toJSON = function () {
    const values = { ...this.get() }
    delete values.createdAt
    delete values.updatedAt
    return values
}
oktatas/web/back-end_framework/express/visszaadott_mezok_szabalyozasa.txt · Utolsó módosítás: 2025/03/28 21:26 szerkesztette: admin