我有一个带有博客模式的Mongoose/Express应用程序,其他用户可以在其中“喜欢”博客。在博客索引中,我想根据每个博客的赞数进行排序。在Blogs中,我添加了一个名为noOfLikes的字段,但我不确定如何在博客控制器(或其他地方)下实现计数,以便允许我按noOfLikes对记录进行排序。带有和noOfLikes字段的博客模式(为简化而移除的其他字段):
let blogSchema = new mongoo
我在hapi服务器上使用猫鼬和rest-hapi。根据的文档,我在Mongoose中定义了自定义类型。在遇到我自己的自定义类型出现问题后,我还尝试了文档的Int8示例。对于自定义类型,无效的值将导致hapi服务器遇到内部服务器错误,而不是返回400个错误响应。对于内置字符串类型,无效值将导致预期的400错误响应.下面是一个测试模型,演示了这个问题: function Int8(