首页 > 解决方案 > 在多个项目中使用相同模型的最佳实践是什么?

问题描述

我使用 Sequelize 和 PostgreSQL 数据库创建了一个 ReactJS 应用程序。我在我的 ReactJS API 上定义了我的模型,但我需要在另一个 API 上使用相同的数据库(所以相同的模型)。

如果不重新编写每个模型的定义,我该怎么做,因为如果我做了更改,我将不得不在任何地方都这样做。有没有更好的方法来处理这个问题之王?

为什么我不使用 ReactJS API?因为当我构建我的 React 应用程序时,API 消失了:我正在使用代理。

标签: node.jsreactjssequelize.js

解决方案


var myModel = require('./models/myModel');

您可以在此处通过 require 添加我的模型位于模型文件夹内的根目录中。


推荐阅读