mongodb自定义排序像mysql

问题描述 投票:0回答:1

我试图对一个字段进行排序,但我需要像mysql一样做并指定值,

而不是字段编号排序-1,4 3 2 1。

我需要按2,1,3,4排序。

这可能在mongodb吗?

mongodb
1个回答
1
投票

这在MongoDB中是不可能的。除非检索到文档,否则MongoDB不知道特定文档中存在哪些字段和多少字段。因此,MongoDB实际上不能给特定字段赋予数字。

MongoDB是一个JSON风格的数据存储。存储在数据库中的文档可以具有不同的字段集,每个字段具有不同的类型。

在数据库中,列的数量和类型由特定的表定义修复,数据库系统更容易为列提供数字。

© www.soinside.com 2019 - 2024. All rights reserved.