{
"id": "8ce79ff2-3c33-4a44-87e8-7d4559436ae0" ,
"name": "Doe" ,
"prename": "John"
}, {
"id": "3e611d37-ee45-4af3-96ad-aba09a450d2c" ,
"name": "Reese" ,
"prename": "John"
}
现在我想在一列中收到这样的名字:
{"name": "John Reese"},
{"name": "John Doe"}
如何将这两列(使用空格)组合在一起? 我尝试过这样的事情,但事情并没有奏效。
r.db("bs2").table("customers").map(function(doc){
return doc("name")+doc("prename");
});
我得到了那个结果:
"var_44("name")var_44("prename")" "var_44("name")var_44("prename")"
我也尝试使用.add .map,但它没有用。当我得到一个结果时,它返回了一些 var_xx(" name"),但没有像字符串那样组合。也许我需要一个从对象返回字符串的函数,但我没有在文档中找到一些东西。
问候, droidsheep
答案 0 :(得分:2)
r.db("bs2").table("customers").map({
name: r.row('prename')
.add(' ')
.add(r.row('name'))
})