0
問題是以下幾點: 我有一個在MySql中設計的數據庫和模式,我試圖將自動導入到LoopBack中的我的api基礎中,以便與它們一起工作。 我已閱讀以下幫助: http://loopback.io/doc/en/lb2/Discovering-models-from-relational-databases.html#additional-discovery-functions 但它不起作用。LoopBack:從MySql導入模型
我都試過了,改變庫存數據記錄器(在我的數據庫表的名稱。
var loopback = require('loopback');
var ds = loopback.createDataSource('mysql', {
"host": "localhost",
"port": 3306,
"database": "maintenancetooldb",
"username": "root",
"password": "Password_4567"
});
// Discover and build models from INVENTORY table
ds.discoverAndBuildModels('datalogger', {visited: {}, associations: true},
function (err, models) {
console.log(JSON.stringify(inv, null, 2));
// Now we have a list of models keyed by the model name
// Find the first record from the inventory
models.datalogger.findOne({}, function (err, inv) {
if(err) {
console.error(err);
console.log(JSON.stringify(inv, null, 2));
return;
}
console.log("\nInventory: ", inv);
// Navigate to the product model
// Assumes inventory table has a foreign key relationship to product table
inv.product(function (err, prod) {
console.log("\nProduct: ", prod);
console.log("\n ------------- ");
});
});
});
說實話,我迷路了,昨天我用sequelize-AUTO的第一次,但今天要求已經改變。
在此先感謝您的幫助。
謝謝....非常有幫助 –