2016-03-31 15 views
0

Ben MongoDB dönüştürmek istiyorum" bu sorgu var. O da? Javascript başvurmadanSorgu çıktı Dizeleri Üyelik

SELECT FirstName, Lastname, FirstName + " " + LastName AS FullName FROM Users 

bunu yapmak için ben en son sürümünü kullanıyorum mümkün mü MongoDB

ait

cevap

2

bir iade belgenin şeklinin "değiştirmek" tek şey .aggregate() ve .mapReduce() olan bu durumda, .aggregate()$project iyi formu ve $concat operatörüdür.

db.users.aggregate([ 
    { "$project": { 
     "FirstName": 1, 
     "Lastname": 1, 
     "FullName": { "$concat": [ "$FirstName", " ", "$Lastname" ] } 
    }} 
])