node.js - 在多个项目中使用相同模型的最佳实践是什么?
问题描述
我使用 Sequelize 和 PostgreSQL 数据库创建了一个 ReactJS 应用程序。我在我的 ReactJS API 上定义了我的模型,但我需要在另一个 API 上使用相同的数据库(所以相同的模型)。
如果不重新编写每个模型的定义,我该怎么做,因为如果我做了更改,我将不得不在任何地方都这样做。有没有更好的方法来处理这个问题之王?
为什么我不使用 ReactJS API?因为当我构建我的 React 应用程序时,API 消失了:我正在使用代理。
解决方案
var myModel = require('./models/myModel');
您可以在此处通过 require 添加我的模型位于模型文件夹内的根目录中。
推荐阅读
- javascript - 如何修复 Google Analytics 的选择加入解决方案
- python - 无法从网页中获取电话号码
- python - Python JSON 双引号错误
- javascript - 如何比较 JavaScript / WebGL2 中的 2 个纹理?
- google-apps-script - 如何将表单标题添加到发送到 Google 表格的数据中
- c++ - 为什么 unique_ptr 不能阻止自定义删除器的切片?
- c++ - 为什么代码位置会影响 C++ 中的性能?
- ruby-on-rails - Rails 项目中不断自动加载的问题(偶尔工作)
- algorithm - 在二维矩阵中排列数字 1
- c# - 有没有办法重复一个 Func
在 C# 中使用 Enumerable.Repeat 方法?