gpt4 book ai didi

javascript - 在 Mongoose 之上创建一个额外的数据访问层

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

对于我的 node.js 应用程序,我使用 mongodb 作为数据库。此外,我更喜欢在其之上使用 mongoose.js。我的问题是,

is it justifiable to build an additional layer on top of mongoose.js so as to access the data?. Like for CRUD operations?

就像一个通用的函数集,它做的正是 mongoose 所做的,并限制编码人员直接编写 mongoose 查询,并且可能在我们更改数据库或 Mongoose 。我问这个是因为我看不出这在后期会有多大效果,但现在看起来很烦人。请提出建议。

最佳答案

很难给出明确的答案,但我倾向于使用这个“额外”层以便于测试。例如。更容易单独测试类/文件。如果您希望能够在某个时候重构另一个数据存储,也很有用。

关于javascript - 在 Mongoose 之上创建一个额外的数据访问层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14495548/

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