CNode

mongoose 查询

问答
Wwjy4124发布于11 年前最后回复11 年前3 回复3177 浏览0 收藏

现有数据 collection1: {id:1,name:"a",age:12} {id:2,name:"b",age:123} {id:3,name:"c",age:1234}

collection2: (group中的为collection1中的id) {id:1,name:"lol",group:[1,3]} {id:2,name:"lol2",group:[1,2,3]} {id:3,name:"lol3",group:[2,3]}

想查得collection2中id=2的数据 并为此格式 {name:"lol2",group:["a","b","c"]} {name:"lol2",group-names:["a","b","c"]} //这样更好.. 求大神支招

本人用populate 只能返回 {name:"lol2",group:[{name:"a"},{name:"b"},{name:"c"}]}

查看回复

回复 (3)

J
joesonw#1·11 年前

自己写一个post find hook

W
wjy4124#2·11 年前
引用 joesonw自己写一个post find hook

@joesonw 只能人工整理??

J
joesonw#3·11 年前
引用 wjy4124@joesonw 只能人工整理??

@wjy4124 对。你可以写一个通用的嘛。其他schema里面也可以用

参与回复
登录后即可参与回复。登录