-2

我是网络应用程序开发的新手,仍在学习基础知识。我正在使用 nodejs 和 level db 开发一个基本应用程序。每次我重新启动我的 Web 应用程序时,都会重新创建 leveldb 数据存储,并且存储在其中的数据都消失了。

我的示例代码如下:

var level = require ('level');
var db = level('./mydb.db', {createIfMissing : true});

我的理解是,只有在缺少数据库时才会创建数据库。否则将使用现有数据库。就我而言,这没有发生..我做错了什么?

4

1 回答 1

0

打开时尝试数据库的绝对路径,每次服务器运行时相对路径都可能发生变化。

于 2013-09-10T05:39:46.170 回答