Als «sequelize.js» getaggte Fragen

Die Sequelize-Bibliothek bietet einen ORM (Object-Relational-Mapper) für Node.js, der vollständig in JavaScript geschrieben ist. Bietet eine einfache Zuordnung für MySQL, MariaDB, SQLite, PostgreSQL und SQL Server.

101
Unbekannte Spalte '* .createdAt' in 'Feldliste' fortsetzen

Ich erhalte eine unbekannte Spalte 'userDetails.createdAt' in 'Feldliste', wenn versucht wird, mit Zuordnung abzurufen. Die Verwendung findAllohne Zuordnung funktioniert einwandfrei. Mein Code lautet wie folgt: var userDetails = sequelize.define('userDetails', { userId :Sequelize.INTEGER, firstName...

99
Sequelize.js Abfrage löschen?

Gibt es eine Möglichkeit, eine delete / deleteAll-Abfrage wie findAll zu schreiben? Zum Beispiel möchte ich so etwas tun (vorausgesetzt, MyModel ist ein Sequelize-Modell ...): MyModel.deleteAll({ where: ['some_field != ?', something] }) .on('success', function() { /* ... */

98
Wie kann ich die von Sequelize.js generierte SQL sehen?

Ich möchte die SQL-Befehle sehen, die an den PostgreSQL-Server gesendet werden, da ich überprüfen muss, ob sie korrekt sind. Insbesondere interessieren mich die Befehle zum Erstellen von Tabellen. Beispielsweise druckt ActiveRecord (Ruby) seine SQL-Anweisungen in die Standardausgabe. Ist dies auch...

93
Sequelize, konvertiere Entität in einfaches Objekt

Ich bin nicht sehr vertraut mit Javascript und atemberaubend, weil ich dem Objekt, das mit den ORM-Namen Sequelize.js aus der Datenbank abgerufen wurde, keine neue Eigenschaft hinzufügen kann. Um dies zu vermeiden, benutze ich diesen Hack: db.Sensors.findAll({ where: { nodeid: node.nodeid...

76
OR-Bedingungsobjekt fortführen

Indem Sie ein solches Objekt erstellen var condition= { where: { LastName:"Doe", FirstName:["John","Jane"], Age:{ gt:18 } } } und gib es weiter Student.findAll(condition) .success(function(students){ }) Es könnte so wunderbar SQL generieren "SELECT * FROM Student WHERE...

73
sequelize findAll Sortierreihenfolge in nodejs

Ich versuche, alle Objektlisten aus der Datenbank mit folgendem Sequelize auszugeben, und möchte, dass die Daten sortiert werden, wenn ich die ID in der where-Klausel hinzufüge. exports.getStaticCompanies = function () { return Company.findAll({ where: { id: [46128, 2865, 49569, 1488, 45600,...

71
Tabelle ohne Spalte 'id' fortsetzen

Ich habe die folgende Sequelize-Definition einer Tabelle: AcademyModule = sequelize.define('academy_module', { academy_id: DataTypes.INTEGER, module_id: DataTypes.INTEGER, module_module_type_id: DataTypes.INTEGER, sort_number: DataTypes.INTEGER, requirements_id: DataTypes.INTEGER }, {...