Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用persist with node.js?_Javascript_Node.js_Orm - Fatal编程技术网

Javascript 如何使用persist with node.js?

Javascript 如何使用persist with node.js?,javascript,node.js,orm,Javascript,Node.js,Orm,我正在尝试熟悉这个节点的持久化包。有人能告诉我这里是用persist.connect建立连接还是这些属性 var persist = require("persist"); var type = persist.type; // define some model objects Phone = persist.define("Phone", { "number": type.STRING }); Person = persist.define("Person", { "name":

我正在尝试熟悉这个节点的持久化包。有人能告诉我这里是用persist.connect建立连接还是这些属性

var persist = require("persist");
var type = persist.type;

// define some model objects
Phone = persist.define("Phone", {
  "number": type.STRING
});

Person = persist.define("Person", {
  "name": type.STRING
}).hasMany(this.Phone);

persist.connect({
  driver: 'sqlite3',
  filename: 'test.db',
  trace: true
}, function(err, connection) {
  Person.using(connection).all(function(err, people) {
    // people contains all the people
  });
});

上面的代码在我的系统上运行时不会出错,只要我把它改成。电话对电话

persist.connect连接到包含数据库的test.db文件