Tag: sequelize.js

Die Sequelize Bibliothek bietet ein ORM (Object-Relational-Mapper) für Node.js, geschrieben komplett in JavaScript. Bietet die einfache Zuordnung für MySQL, MariaDB, SQLite, PostgreSQL und SQL Server.

sequelize Migrationen in heroku

Anzahl der Antworten 1 Antworten
Kann jemand bitte geben Sie mir einige komplette Beispiele für sequelize Migrationen für nodejs als die eigentliche Dokumentation selbst nicht geben das komplette Beispiel, wie es getan werden soll. oder vielleicht geben ein vollständiges Beispiel von etwas

Wie kann “sequelize.import()" importieren Sie Modelle aus einer anderen Datei?

Anzahl der Antworten 2 Antworten
Wenn ich ein neues Modell in der folgenden Weise: //user.js file module.exports = function (sequelize, DateTypes) { return sequelize.define("user", { email: { type: DateTypes.STRING, allowNull: false, unique: true, validate: { isEmail: true } }, password: { type:

Sequelize - Unterabfrage in der where-Klausel

Anzahl der Antworten 1 Antworten
Ich bin mit Sequelize in meiner Express-app. Ich brauche generieren eine Abfrage, die eine Unterabfrage in der WHERE - Klausel. SELECT * FROM MyTable WHERE id NOT IN ( SELECT fkey FROM MyOtherTable WHERE field1 = 1

Sequelize upsert() nie updates und fügt nur

Anzahl der Antworten 1 Antworten
So, ich bin versucht, die model.upsert() von sequelize und alle, die ich empfangen wird, fügt , egal was ich ändere in der Abfrage. Habe ich eine Transaktion Modell, hat einige Felder, die standardmäßig generierte id. Lesen der

Sequelize Objekt ist keine Funktion

Anzahl der Antworten 1 Antworten
Arbeite ich von dieser repo und versuchen, konvertieren Sie es in PostgreSQL hier ist mein Fehler: /home/otis/Developer/Shipwrecked/Hatchway/node_modules/sequelize/lib/sequelize.js:601 this.importCache[path] = defineCall(this, DataTypes); ^ TypeError: object is not a function at Sequelize.import (/home/otis/Developer/Shipwrecked/Hatchway/node_modules/sequelize/lib/sequelize.js:601:30) at db.sequelize (/home/otis/Developer/Shipwrecked/Hatchway/models/index.js:15:37) at Array.forEach (native)

Sequelize Instanz-Methoden nicht funktioniert

Anzahl der Antworten 2 Antworten
Ich versuche, mit Sequelize Instanz-Methode zur überprüfung eines Passworts auf login-Versuch. Ich habe das Benutzer-Modell als : var User = sequelize.define('User',{ id:{ type:DataTypes.BIGINT, autoIncrement: true, allowNull: false, primaryKey:true }, username:{ type:DataTypes.STRING, unique:true }, password:{ type: DataTypes.STRING },

Aktualisieren mehrerer Zeilen in sequelize mit unterschiedlichen Bedingungen

Anzahl der Antworten 2 Antworten
Ich versuche, führen Sie einen update-Befehl mit sequelize auf Zeilen in einer postgres-Datenbank. Ich muss in der Lage sein, um die mehrere Zeilen aktualisieren, die verschiedene Bedingungen mit demselben Wert. Angenommen ich habe einen Benutzer-Tabelle, die die

Ist es möglich eine Unterabfrage mit Sequelize.js?

Anzahl der Antworten 2 Antworten
Ich habe eine Abfrage, die wie folgt aussieht: select es.EssayId, (esmax.WordCount - esmin.WordCount) from (select es.EssayId, min(es.EssayDate) as mined, max(es.EssayDate) as maxed from EssayStats es group by es.EssayId ) es join EssayStats esmin on es.EssayId = esmin.EssayId

Sequelize Summe zwischen zwei Spalten im Modell

Anzahl der Antworten 2 Antworten
Wie kann ich eine Abfrage erstellen, wie dies mit sequelize ? SELECT name, region, SUM(((COALESCE(base_income, 0) + COALESCE(user_taxes, 0))) AS total_sal FROM user GROUP BY name, region; Sie können direkt Feuer Abfrage, bitte haben Sie einen Blick

Sequelize Abfrage - vergleichen von Daten in zwei Spalten

Anzahl der Antworten 2 Antworten
Ich habe eine Tabelle in Sequelize mit zwei Datum-Spalten - d.h. : var Visit = sequelize.define("Visit", { /*...*/ scheduleEndDate: { type: DataTypes.DATE } actualEndDate: { type: DataTypes.DATE } /*...*/ }); Möchte ich eine Abfrage, die Zeilen zurückgibt,

Sequelize add association

Anzahl der Antworten 1 Antworten
Ich habe einen Verein wie folgt eingerichtet: m.User.hasMany(m.Interests, { joinTableName: 'user_interests', foreignKey: 'user_id' }); m.Interests.hasMany(m.User, { joinTableName: 'user_interests', foreignKey: 'interest_id' }); Sequelize ist genial, ich kann nur die Benutzer.getInterests. Aber wie kann ich einen neuen Verein? InformationsquelleAutor

Unterschied zwischen HasOne und BelongsTo in Sequelize ORM

Anzahl der Antworten 2 Antworten
Ich entwickle eine sails.js app mit sequelize ORM. Ich bin ein wenig verwirrt, als wenn BelongsTo und HasOne verwendet werden müssen. Die Dokumentation besagt, dass : BelongsTo Verbände sind Vereine, wo die Fremdschlüssel für die eins-zu-eins-Beziehung besteht,

Sequelize, Fremdschlüssel als zusammengesetzten Primärschlüssel

Anzahl der Antworten 2 Antworten
ist es möglich zu definieren, die beiden Fremdschlüssel als zusammengesetzten Primärschlüssel, der ein Modell??? Ein Benutzer kann nur Mitglied einer Familie sein, eine Familie haben viele Mitglieder und die family-members-Tabelle, müssen Sie die Referenzen des Benutzers und

Sequelize hasMany über eine andere Tabelle

Anzahl der Antworten 2 Antworten
Okay, so habe ich die folgenden drei models Modul: var Module = sequelize.define('module', { id: DataTypes.INTEGER, name: DataTypes.STRING, description: DataTypes.STRING, category_id: DataTypes.STRING, module_type_id: DataTypes.STRING, gives_score: DataTypes.INTEGER, duration: DataTypes.STRING, price: DataTypes.STRING }, { freezeTableName: true} ) Kompetenz: Competence

Erstellen Sie eine Tabelle und fügen Sie die Indizes in einer einzigen migration mit Sequelize

Anzahl der Antworten 2 Antworten
Was ist der richtige Weg, um erstellen Sie eine Tabelle und hinzufügen Indizes auf einige seiner Spalten in einer migration? Beispiel Migration: 2012341234-create-todo.js Wie würde ich einen index erstellen, der auf die "author_id" und "Titel" - Spalte?

verbinden sequelize.js auf node-webkit-desktop-app mit sqlite

Anzahl der Antworten 3 Antworten
derzeit bin ich mit node-sqlite3, sqlite Bindung auf meinem node-webkit desktop-app und verwenden Sie es als var sqlite3 = require('node_sqlite3').verbose(); var db = new sqlite3.Database('file:data.db'); db.run(query); und mein wissen in diesem systemintern kompilierte node-sqlite3 ist der einzige

MySql - Sequalize - Cannot add foreign key-Einschränkung

Anzahl der Antworten 3 Antworten
Ich versuche, mithilfe von Nodejs sequelize auf Datenbank erstellen. Die Befehle, die aufgerufen werden CREATE TABLE IF NOT EXISTS `wheel` (`id` INTEGER NOT NULL auto_increment , `createdAt` DATETIME NOT NULL, `updatedAt` DATETIME NOT NULL, `shopId` VARCHAR(255), PRIMARY

node-webkit Fehler: please install sqlite3-Paket manuell

Anzahl der Antworten 1 Antworten
Arbeite ich mit node-webkit, Sequelize und sqlite3. Node läuft die app ohne Probleme, aber wenn ich es starten von node-webkit wirft er mir diese Fehlermeldung "Uncaught Error: The dialect sqlite is not supported. (Error: Please install sqlite3

Sequelize: wie finde ich einen Max-element

Anzahl der Antworten 3 Antworten
Bin ich Problem bei der formung eines sequelize-Abfrage : Meine Muttersprache Abfrage ist etwas. SELECT max(id),vehicleID FROM `vehicles` WHERE `vehicles`.`vsr_id`=342; Dafür bin ich zu versuchen, um Code zu erstellen, die so etwas wie dieses. Vehicle.find({ where: {

das zulassen von null-Wert für sequelize foreignkey?

Anzahl der Antworten 1 Antworten
Wie kann ich das zulassen von null-für einen foreignkey? Ich habe eine through und belongsToMany Verein: Shelf belongsToMany(Book, { through: Library, as: "Books"}); Book belongsToMany(Shelf, { through: Library, as: "Shelves"}); Library section: DataTypes.STRING, //... other fields Möchte

So Erstellen Sie eine Tabelle in Sequelize speichern in PostgreSQL mit NodeJS

Anzahl der Antworten 1 Antworten
Bin ein Neuling auf Postgres und Sequelize ich habe erfolgreich eine Verbindung zu DB versuchen, erstellen Sie eine Tabelle in der DB, die ist, wo bin überrascht, bin immer ein Fehler der Tabellenname nicht vorhanden ist sequelize.authenticate().then(()

sequelize mit der postgres-Datenbank nicht funktioniert nach der migration von mysql

Anzahl der Antworten 1 Antworten
Ich ändern, MySQL databese in postgreSQL in sequelize. Aber Nach der migration habe ich Problem mit der groß-und Kleinschreibung den ersten Buchstaben in der Tabelle, Modell oder... Vor meiner MySQL-version noch korrekt funktioniert, aber nach der migration

Sequelize js - limit-und Sortier-Fehler

Anzahl der Antworten 1 Antworten
Was ist der richtige Weg, um die Sortierung der Abfrage in sequelize js? Beispiel: db.model.findAll({ where: conditions, order: 'postDate DESC', limit: 10, offset: 0, include: [model1, model2] }).complete(function(err, results){console.log(results); }); Wodurch ziehen die Ergebnisse der limit und

Sequelize findAll keine Funktion

Anzahl der Antworten 2 Antworten
Mache ich ein Projekt mit Sequelize und ich bin stucked in diesem Schritt. Das problem ist, dass wenn ich versuche, eine log-in und der Pass-local code ausgeführt wird, , wenn Sie den Nutzer erreicht.findAll(...) es wirft, dass

deaktivieren updatedAt (update-Datum) Feld in sequelize.js

Anzahl der Antworten 1 Antworten
ich verwendet sequelize-auto zum generieren von schema -, und ich versuche, mit findOne() und ich bekomme diese Fehlermeldung : Unhandled rejection SequelizeDatabaseError: Invalid column name 'updatedAt'. in meiner Datenbank-Tabelle gibt es kein Feld updatedAt beispielsweise meine Tabelle

Sequelize, problem immer Vereine zurück

Anzahl der Antworten 4 Antworten
Ich bin derzeit Experimentieren mit Sequelize und haben zwei Objekte, ein Person und Position, Wann immer eine Liste der Personen, die ich will, um Ihre position. Modelle: var User = sequelize.define('user', { first_name: Sequelize.STRING, last_name: Sequelize.STRING });

Wie umgehen mit dem Aufruf sequelize.sync() zuerst?

Anzahl der Antworten 1 Antworten
Ich bin ein bisschen neu zu entwickeln, in nodejs, so ist dies wahrscheinlich ein einfaches problem. Ich Baue eine typische webapp basiert auf express + sequelize. Ich bin mit sqlite in-memory-da bin ich nur prototyping im moment.

Sequelize defaultValue nicht eingerichtet

Anzahl der Antworten 1 Antworten
Hier ist mein Modell für ein Rezept Tisch. Ich verwende mysql als Datenbank, und die sequelize Modul. Wenn ich die Titel, prep_time, oder cook_time leere in die form scheint zu überspringen der Validierung von allowNull und defaultValue

Pre-save-hook und Instanz-Methoden in Sequelize?

Anzahl der Antworten 3 Antworten
Gibt es pre-save-hooks und Instanz-Methoden in Sequelize.js? Speziell ich brauche zu konvertieren, das Mungo-code in eine entsprechende Sequelize code: Schema var userSchema = new mongoose.Schema({ username: { type: String, unique: true }, email: { type: String, unique:

Wie kann ich mehrere raw-Abfragen mit sequelize in MySql?

Anzahl der Antworten 2 Antworten
Ich versuche, ein Skript ausführen, löschen Sie alle Tabellen aus der Datenbank vor sequelize synchronisiert über sequelize.sync({ force: true }); Läuft das script ohne Probleme, wenn ich es aus der Konsole, das problem passiert, wenn ich versuche,

Sequelize, wie Sie Zeilen suchen, die mit mehreren where-Klauseln und timestamp > JETZT()

Anzahl der Antworten 3 Antworten
Wie mache ich das mit Sequelize? SELECT FROM sessions WHERE user_id = ? AND token = ? AND expires > NOW() Hier ist, was ich versuche zu tun (übernehmen Session ist ein Sequelize Modell): Session.find({ where: {

Sequelize - findOne().Erfolg() ist undefiniert

Anzahl der Antworten 1 Antworten
Ich bin nach dem passport.js doc, um eine LocalStrategy mit Sequelize als ORM für meine postgres Datenbank. Jedoch, während der Authentifizierung, tun User.findOne(...).success(function(user){...]}); in meinem login.js Modul gibt undefined. Was mache ich falsch? user.js: var pg =

sequelize für Node.js : ER_NO_SUCH_TABLE

Anzahl der Antworten 4 Antworten
Ich bin neu sequelize und Node.js. Ich codiert für test sequelize, aber Fehler ist aufgetreten "ER_NO_SUCH_TABLE : Table 'db.node_tests' existiert nicht" Der Fehler ist sehr einfach. Allerdings möchte ich die Daten aus "node_test" Tabelle. Ich denke, sequelize

Sequelize Validierung wirft Fehler

Anzahl der Antworten 3 Antworten
Ich versuche zu überprüfen, ob ein Benutzername ist einzigartig, und ich weiß, ich würde müssen Sie eine benutzerdefinierte Validierung für, die. Ich habe geschrieben das folgenden code, aber anstatt die Fehler im array zurückgegeben .validate() es nur

Zählen damit verbundenen Einträge mit Sequelize

Anzahl der Antworten 2 Antworten
Ich habe zwei Tabellen, locations und sensors. Jeder Eintrag in sensors hat ein Fremdschlüssel zeigt auf locations. Mit Sequelize, wie bekomme ich alle Einträge aus locations und die Gesamtzahl der Einträge in sensors sind, die mit jedem

Node.js / Sequelize.js / Express.js - Wie legen Sie in viele-zu-viele-Assoziation? (sync/async?)

Anzahl der Antworten 3 Antworten
Ich habe zwei Modelle (Einzel -, E-Mail) und versuche zum einfügen in die erstellten 'Individual_Email' Tabelle mit den Sequelize Befehle. Während Sequelize ist, das die gewünschte Tabelle, gibt es den folgenden Fehler beim hinzufügen/get - /set-an/aus dieser

sequelize findAll Sortierreihenfolge in nodejs

Anzahl der Antworten 5 Antworten
Ich versuche die Ausgabe aller in der Liste Objekt aus der Datenbank mit sequelize wie folgt und möchten die Daten sind sortiert wie ich Sie Hinzugefügt id in der where-Klausel. exports.getStaticCompanies = function () { return Company.findAll({

Hinzufügen von benutzerdefinierten Funktion sequelize.js in Node.JS?

Anzahl der Antworten 3 Antworten
Ich habe zum Beispiel eine Client-Modell. Ich möchte hinzufügen neue Funktion "sendEmail" Muss die Funktion zu arbeiten, senden Sie E-Mail an einen client, oder senden Sie E-Mail-zu viele Kunden auf einmal? Denen zu definieren, die diese Funktionen?

Kann nicht Sequelize Validierung arbeiten

Anzahl der Antworten 3 Antworten
Ich versuche, die Umsetzung der Validierung in meinem Sequelize Modelle. Das Modell ist wie folgt definiert var model = sequelize.define('Model', { from: { type: DataTypes.STRING, allowNull: false, validate: { isEmail: true } } } Dann bin ich

findAll() aus Sequelize nicht

Anzahl der Antworten 2 Antworten
Ich bin mit Sequelize mit MySQL. Wenn ich diesen code ausführen: usuarioService.getAll = function () { Usuario.findAll().then(function (users) { //return users; console.dir(users); }); } Statt erhalten der Benutzer, den ich bekommen: http://i.stack.imgur.com/uLhmN.png Mir helfen, bitte!!! Ich werde

Sequelize Where-Anweisung mit Datum

Anzahl der Antworten 3 Antworten
Ich bin mit sequelize als mein backend, ORM. Nun Wünsche ich zu tun, wo einige Operationen auf ein Datum. Mehr Speceficly möchte ich, um alle Daten, bei denen ein Datum ist von heute und 7 Tage zurück.

Sequelize Verbände hasOne, belongsTo

Anzahl der Antworten 2 Antworten
Das problem ist, dass ich nicht bekommen kann, arbeiten die hasOne Beziehung, die nicht eifrig laden die staatlichen Typ object. Alle Abfragen werden über die vorhandenen Tabellen. Hier ist die customer-Tabelle, was wichtig ist, ist die cst_state_type

Wie zu zählen, die eine group by-Abfrage in NodeJS Sequelize

Anzahl der Antworten 2 Antworten
In Rails kann ich führen Sie eine einfache ORM-Abfrage für die Anzahl der Mag, ein Modell hat: @records = Model .select( 'model.*' ) .select( 'count(likes.*) as likes_count' ) .joins( 'LEFT JOIN likes ON model.id = likes.model_id' )

Vereine in Sequelize Migrationen

Anzahl der Antworten 4 Antworten
Meine app nutzt derzeit die Sequelize sync() Methode, um die Datenbank zu erstellen, und ich will es ändern, um die Verwendung der system-Migrationen. Einer meiner Modell hat belongsTo() Assoziationen mit anderen Modellen, und ich weiß wirklich nicht,

Sequelize use-camel-case in JS aber die Unterstriche in den Tabellennamen

Anzahl der Antworten 4 Antworten
Ist es möglich, die Spalte-Namen Unterstrichen werden (postgres) haben aber die JavaScript-Getter werden camelCase-Wörtern pro Sprache standards? InformationsquelleAutor futbolpal | 2013-09-17

Was geht in den Sequelize "config-Datei"?

Anzahl der Antworten 3 Antworten
Ich bin gerade erst mit Sequelize in Node.js und das finden Sie in der Dokumentation wirklich fehlt. Ich habe einen 'db' Modul, in dem ich die Verbindung zu der Datenbank über Sequelize, und das liest sich in

Sequelize hasMany Beitreten, Verein

Anzahl der Antworten 2 Antworten
Bin ich die Erweiterung meiner Anwendung, und ich muss an zwei Modellen, die ich zuvor erstellt mit Sequelize, Sie sind wie folgt: Mahlzeit sequelize.define('meal', { mealId: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true }, quantity: { type:

Finden oder erstellen Sie mit SequelizeJS

Anzahl der Antworten 3 Antworten
Ich versuche, die "findOrCreate" Funktion SequelizeJS aber es funktioniert nicht. Die variable "erstellt", ist "undefined", also ich weiß nicht, warum, weil es eine variable verwendet, die durch SequelizeJS... for( var i = 0; i < tags.length; i++

In sequelize updateattributes, können Sie die Methode update nur ein Attribut in einer Tabelle?

Anzahl der Antworten 2 Antworten
Habe ich versucht(sequelize Modell) zum aktualisieren der Werte in der Tabelle, aber es wird aktualisiert, die nur einen Wert in der Tabelle.überprüfen Sie das folgende Beispiel, employee.updateAttributes({first_name : value.first_name}, {last_name : value.last_name}, {email : value.email}, {password :

Schreiben Migrationen mit Foreign Keys Mit SequelizeJS

Anzahl der Antworten 2 Antworten
Hintergrund Ich Baue ein Projekt mit SequelizeJS, ein beliebtes ORM für NodeJS. Beim entwerfen ein schema, es scheint sich um zwei Taktiken: Die Erstellung von Modell-code und verwenden die .sync () - Funktion zum automatischen generieren von