Questions marquées «sequelize.js»

8
Empêcher Sequelize de générer SQL sur la console lors de l'exécution de la requête?
J'ai une fonction pour récupérer le profil d'un utilisateur. app.get('/api/user/profile', function (request, response) { // Create the default error container var error = new Error(); var User = db.User; User.find({ where: { emailAddress: request.user.username} }).then(function(user) { if(!user) { error.status = 500; error.message = "ERROR_INVALID_USER"; error.code = 301; return next(error); } …





4
Comment créer des requêtes de jointure à l'aide de Sequelize sur Node.js
J'utilise sequelize ORM; tout est super et propre, mais j'ai eu un problème lorsque je l'utilise avec des joinrequêtes. J'ai deux modèles: les utilisateurs et les messages. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { …

6
Sequelize Unknown colonne '* .createdAt' dans 'field list'
J'obtiens une colonne inconnue 'userDetails.createdAt' dans 'liste de champs' lorsque j'essaie de récupérer avec association. L'utilisation findAllsans association fonctionne très bien. Mon code est le suivant: var userDetails = sequelize.define('userDetails', { userId :Sequelize.INTEGER, firstName : Sequelize.STRING, lastName : Sequelize.STRING, birthday : Sequelize.DATE }); var user = sequelize.define('user', { email: Sequelize.STRING, …

9
Sequelize.js supprimer la requête?
Existe-t-il un moyen d'écrire une requête delete / deleteAll comme findAll? Par exemple, je veux faire quelque chose comme ça (en supposant que MyModel est un modèle Sequelize ...): MyModel.deleteAll({ where: ['some_field != ?', something] }) .on('success', function() { /* ... */ });

4
Comment puis-je voir le SQL généré par Sequelize.js?
Je veux voir les commandes SQL envoyées au serveur PostgreSQL car je dois vérifier si elles sont correctes. En particulier, je m'intéresse aux commandes de création de table. Par exemple, ActiveRecord (Ruby) imprime ses instructions SQL sur la sortie standard. Est-ce possible avec Node.js / ActionHero.js et Sequelize.js?


3
@ Types / Sequelize Error TS1086: Un accesseur ne peut pas être déclaré dans un contexte ambiant
J'ai un projet qui montre cette erreur lorsque j'exécute 'tsc': ../modules/node_modules/sequelize/types/lib/transaction.d.ts:33:14 - error TS1086: An accessor cannot be declared in an ambient context. 33 static get LOCK(): LOCK; ~~~~ ../modules/node_modules/sequelize/types/lib/transaction.d.ts:40:7 - error TS1086: An accessor cannot be declared in an ambient context. 40 get LOCK(): LOCK; ~~~~ Mes versions sont: …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.