문제

I have a table with records like this

{
 a:{aa:"aa1",aaa:"aaa1"},
 b:"b1",
 ...
},
{
 a:{aaa:"aaa2"},
 b:"b2",
 ...
},
{
 a:{aa:"aa3"},
 b:"b3",
 ...
},

and I want to extract aa and b values, i.e. to something like

{aa:"aa1",b:"b1"},
{aa:undefined,b:"b2"},
{aa:"aa3",b:"b3"},
도움이 되었습니까?

해결책

You can write something like:

o = {a: {aa: "aa1", aaa: "aaa1"}, b: "b1"}
r.expr(o).do({a: r.row('a')('aa').default(null), b: r.row('b').default(null)})
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top