2015-02-11 41 views
0

我正在使用Sails在使用web應用程序。 它適用於Postgres,但我必須使用Sqlite。 我嘗試適配器sails-sqlite3,但它不適合我。Sails,NodeJS,Sqlite

我想知道是否有人使用過Sails和Sqlite。如何 ?

+0

以何種方式它不工作? – Wain 2015-02-11 13:55:03

+0

當我嘗試「帆升降機」時,我有一個關於函數的版本錯誤:registerCollection所以我重命名它registerConnection之後有幾個錯誤,我試圖糾正。現在,適配器和sqlite3模塊之間存在問題: node_modules/sqlite3/lib/trace.js:28 throw err; ^ TypeError:字符串不是函數 at .../api/adapters/sqlite3/lib/adapter.js:610:16 行:return cb(err,result); 我真的認爲適配器是舊的,所以它不能與我的風帆版本。 – SaphiraB 2015-02-11 15:34:05

回答

0

謝謝。 最後,我剛剛使用了waterline-nedb模塊並使用.db擴展名保存了我的數據庫 這似乎很棒。

+0

您是否需要重構任何代碼?我問,因爲看起來'nedb'是一個面向文檔的數據庫,如mongo,而Postgres和Sqlite3是關係數據庫。 – prodigitalson 2015-02-21 16:04:23