1
我想使用sequalize,但不是與sqlite,postgres等。我想把我的數據放入JSON文件中嗎?或者是否有像sequelize這樣的庫,我可以使用json文件作爲數據庫?使用JSON文件作爲數據庫與Sequelize
我想使用sequalize,但不是與sqlite,postgres等。我想把我的數據放入JSON文件中嗎?或者是否有像sequelize這樣的庫,我可以使用json文件作爲數據庫?使用JSON文件作爲數據庫與Sequelize
是的!有很多npm軟件包可以滿足你的要求。
這裏有一些供大家參考,
節點JSON-DB - 一個簡單的 「數據庫」 是使用JSON文件Node.js的項目。 - https://www.npmjs.com/package/node-json-db
盤-DB - 基於JSON數據庫與MongoDB的類似API一個輕量級的磁盤 - https://www.npmjs.com/package/diskdb
低分貝 - JSON數據庫節點和瀏覽器搭載lodash API - https://www.npmjs.com/package/lowdb
希望這會有所幫助!
非常感謝,但我認爲它不可能與續集一起使用? 我想使用sequelize來創建數據模型 –
不幸的是,Sequelize ORM是專門設計用於具有事務性關係支持的數據庫,如PostgreSQL,MySQL,MariaDB,SQLite和MSSQL。 –
謝謝那麼我怎麼能限制數據類型沒有sequelize。 例如我想有一個像用戶在json和用戶名中的元素不能爲空,數據類型爲字符串 –