gpt4 book ai didi

MongoDB 数据库,按一个字段排序,该字段是一个字符串字段,但其中有一个数字

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

我有一个 MongoDB,我需要按字段 (id) 排序,但这个字段是一个字符串字段,里面有一个数字。

例子:

   {
"_id": ObjectId("4e60f8c2b1638e5479c8ba6f"),
"id": "3188",
"type": "P"
}

值为“3188”的 id 字段我需要对该字段进行排序,就好像它是一个整数一样。 MongoDB 有什么魔力可以做到这一点吗?

谢谢!

最佳答案

mongodb 的魔法不足以将字符串排序为整数 ;)

所以只有一种解决方案是从字符串字段生成 int 字段并对其进行排序。

关于MongoDB 数据库,按一个字段排序,该字段是一个字符串字段,但其中有一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7358243/

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