有关Mongoose的业务逻辑实现的问题
发布于 7小时前 作者 mmbjt 96 次浏览 来自 问答

我想使用mongoose,但我不知道业务逻辑的代码是不是该写在schema的方法里,请大神指点一二。 例如:有一个网购系统,有一个schema:Order。 我现在想实现统计销售额,即是:把所有orders的金额加起来。那么我这个统计销售额的方法是另起一个对象,还是在是Order这个schema里增加方法呢? 我想知道最佳实践是怎么样的?希望有大神无视什么提问的智慧,来指点一下我这个菜鸟,不胜感激! 就没有人出来逼一下嘛?!

1 回复

在 schema 里面做就好了。mongoose 有提供这方面的支持,即帮 model 加上方法。

回到顶部