gpt4 book ai didi

mongodb - Node.js 和 Mongoose,太慢无法将 Schema 定义放在单独的文件中?

转载 作者:可可西里 更新时间:2023-11-01 09:12:38 25 4
gpt4 key购买 nike

玩弄 Node.js,我真的很想保持我的文件结构井井有条。通常在另一种语言的项目中,我会有这样的结构:

  • Node 应用目录
    • App.js
    • Controller
      • UserController.js
      • OtherController.js
    • 模特
      • 用户模型.js
      • OtherModel.js

我看到的(潜在)问题是:我使用 Mongoose 和 MongoDB 作为我的数据库,为了定义一个“模型”,我需要一个 Mongoose Schema,为此我必须使用 Mongoose 连接到数据库在每个 Controller 和模型文件中。

我对这些技术知之甚少,这可能快如闪电,永远不会成为问题,我也不知道。还是我应该避免这种情况,而只是将所有内容都放在一个(非常大的)文件中?

最佳答案

您不需要在每个 Controller /模型文件中连接到 mongo。只需在 App.js 中执行一次即可。

关于mongodb - Node.js 和 Mongoose,太慢无法将 Schema 定义放在单独的文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6687301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com