获取包含自定义项的列表
Get lists with a custome item
我有一个列表 (id,vehicle_type_id,center_share)
在 center_share collection 中,当我得到所有列表时, vehicle_type return 并放入每个列表, vehicle_type return由 vehicle_type_id 形式编辑 vehicle_type collection
默认列表是:
{
"data": [
{
"_id": "56ef4450c265ad109c5392c5",
"vehicle_type_id": "56ef1f1dc265ad109c5392b8",
"center_share": 2323,
"setting_type": "center_share"
},
{
"_id": "56ef447ec265ad109c5392c6",
"vehicle_type_id": "56ef21b3c265ad109c5392ba",
"center_share": 2222,
"setting_type": "center_share"
},
]
我想成为:
{
"data": [
{
"_id": "56ef4450c265ad109c5392c5",
"vehicle_type_id": "56ef1f1dc265ad109c5392b8",
"center_share": 2323,
"setting_type": "center_share",
"vehicle_type": "car",
},
{
"_id": "56ef447ec265ad109c5392c6",
"vehicle_type_id": "56ef21b3c265ad109c5392ba",
"center_share": 2222,
"setting_type": "center_share",
"vehicle_type": "moto",
},
]
要合并来自两个集合的数据,您可以使用 Left-outer Join(从版本 3.2 开始可用)。
使用下面的link例如,https://docs.mongodb.org/manual/reference/operator/aggregation/lookup/#pipe._S_lookup
我有一个列表 (id,vehicle_type_id,center_share)
在 center_share collection 中,当我得到所有列表时, vehicle_type return 并放入每个列表, vehicle_type return由 vehicle_type_id 形式编辑 vehicle_type collection
默认列表是:
{
"data": [
{
"_id": "56ef4450c265ad109c5392c5",
"vehicle_type_id": "56ef1f1dc265ad109c5392b8",
"center_share": 2323,
"setting_type": "center_share"
},
{
"_id": "56ef447ec265ad109c5392c6",
"vehicle_type_id": "56ef21b3c265ad109c5392ba",
"center_share": 2222,
"setting_type": "center_share"
},
]
我想成为:
{
"data": [
{
"_id": "56ef4450c265ad109c5392c5",
"vehicle_type_id": "56ef1f1dc265ad109c5392b8",
"center_share": 2323,
"setting_type": "center_share",
"vehicle_type": "car",
},
{
"_id": "56ef447ec265ad109c5392c6",
"vehicle_type_id": "56ef21b3c265ad109c5392ba",
"center_share": 2222,
"setting_type": "center_share",
"vehicle_type": "moto",
},
]
要合并来自两个集合的数据,您可以使用 Left-outer Join(从版本 3.2 开始可用)。
使用下面的link例如,https://docs.mongodb.org/manual/reference/operator/aggregation/lookup/#pipe._S_lookup