gpt4 book ai didi

MongoDB - 如何仅选择数字字符串/检查字符串在 mongo-shell 中是否为数字

转载 作者:IT老高 更新时间:2023-10-28 13:24:28 24 4
gpt4 key购买 nike

我有一个集合,其中字段是字符串,但这些字符串可以在其中包含数值,例如:

我的对象:{
例子:[
{例如:“单词”,...},
{例如:“更多单词”,...},
{例如:“111”, ...},
{例如:“4502”,...}
...
]
...
}

如何查询“111”和“4502”等字符串格式的数值?

最佳答案

您可以在查询对象中使用正则表达式来做到这一点:

// Select docs where at least one examples element contains an example value
// that's made up only of digits.
db.test.find({'examples.example': /^\d+$/})

关于MongoDB - 如何仅选择数字字符串/检查字符串在 mongo-shell 中是否为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16618519/

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