1
Ich möchte wissen, wie wir mehr als eine Tabellen in MySQL mit Node.js über ORM-Adapter erstellen können. Ich habe eine Tabelle über Modell, das heißt ‚us.js‘ erstelltSails_mysql Adapter
module.exports = {
identity: 'us',
connection: 'mysqlDB',
schema:true,
migrate: 'safe',
attributes: {
as_a: 'string',
i_want_to: 'string',
for_the:'string',
so_that:'string'
}
};
und baute seine Verbindung als connections.js:
var mysqlAdapter = require('sails-mysql');
var mongoAdapter = require('sails-mongo');
module.exports = {
adapters: {
mongoAdapt: mongoAdapter,
mysqlAdapt: mysqlAdapter
},
connections: {
mysqlDB: {
adapter: 'mysqlAdapt',
host: 'localhost',
database:'user_stories',
user:'root',
password:'',
supportBigNumbers:true, //true/false
debug:['ComQueryPacket'], //false or array of node-mysql debug
options
trace:true //true/false
}
}
};
So mit der gleichen Verbindung, wie kann ich mehr als eine Tabelle erstellen in MySQL-Datenbank
Ich habe das schon getan, aber ich weiß nicht, wie ich dieses neue Modell in connection.js Datei erwähnen soll ??? – Dreams123
Sie müssen den Modellnamen in der Datei connection.js für ein anderes Modell nicht angeben. Sie müssen connection.js nur einmal aktualisieren, um den Adapternamen, den Benutzernamen, das Passwort, den Datenbanknamen usw. anzugeben. Und model.js einmal, um den Adapternamen anzugeben. Ihr Tisch für jedes Modell wird automatisch von Segeln erstellt. –
Okay, jetzt habe ich Verständnis dafür, wie dies zu tun, thanx – Dreams123