Sun*_*uba 2 javascript mongodb
我有一个非常基本的问题:
SELECT name, surname CONCAT(name, surname) AS name_surname from users;
Run Code Online (Sandbox Code Playgroud)
如何将此转换SQL为MongoDB查询?
在我的搜索,我已经决定,这是可能的,由于总的框架concat,但我收到的仅仅是projection的concat(name, surname)不是name,surname和concat(name, surname).
我得到的最后一件事是这个查询:
db.inroamers.find().forEach(
function(o) {
print(o.LAC + '-' + o.CELL + ' ' + o.CHARGE + ' ' + o.WEEK);
})
Run Code Online (Sandbox Code Playgroud)
但它没有给我正确的json数组.
有什么建议?
使用如下聚合操作:
db.collection.aggregate([
{$project:{"name_surname":{$concat:["$name","-","$surname"]},"name":1,"surname":1}}
])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2254 次 |
| 最近记录: |