gpt4 book ai didi

javascript - MongoDB 选择和连接字段

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

我有一个非常基本的问题:

SELECT name, surname CONCAT(name, surname) AS name_surname from users;

如何将此 SQL 转换为 MongoDB 查询?

在我的搜索过程中,由于 concat,我已经确定聚合框架是可能的,但我收到的只是 concat(name, surname) 而不是 namesurnameconcat(name, surname)

我得到的最后一件事是这个查询:

db.inroamers.find().forEach(
function(o) {
print(o.LAC + '-' + o.CELL + ' ' + o.CHARGE + ' ' + o.WEEK);
})

但它没有给我正确的 json 数组。

有什么建议吗?

最佳答案

使用聚合操作如下:

db.collection.aggregate([
{$project:{"name_surname":{$concat:["$name","-","$surname"]},"name":1,"surname":1}}
])

关于javascript - MongoDB 选择和连接字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27035340/

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