A
Size: a a a
A
ES
ES
ES
A
ES
User.hasMany(Access, { foreignKey: 'roleId', sourceKey: 'roleId', as: 'accesses' });
Access.belongsTo(User, { foreignKey: 'roleId', targetKey: 'roleId', as: 'user' });
Access.hasMany(Route, { foreignKey: 'id', sourceKey: 'routeId', as: 'routes' });
Route.belongsTo(Access, { foreignKey: 'id', targetKey: 'routeId', as: 'accesses' });
const user = await User.findOne({
where: { email: payload.email.trim(), },
include: [{
model: Access,
as: 'accesses',
where: { isAccess: 1 },
include: [{
model: Route,
as: 'routes'
}]
}]
})так только работает один раз авторизацияconst user = await User.findOne({ where: { email: payload.email.trim() } })то все ок работаетC
С
G
$ ip addr | grep inetSG
localhost:3000 стартовать на 0.0.0.0:3000MS
C
DB
C
import cors from 'cors';
...
app.use(cors());
DB
VC
SZ
AR
AR
VC