让我们采用一个包含两个表的简单模式,一个表描述一个简单的实体 item (id,名称)
id | name
------------
1 | foo
2 | bar
和另一个,我们称其为 collection ,它引用 item ,但是在JSON对象内部,类似
{
items: [
{
id: 1,
quantity: 2
}
]
}
我正在寻找一种方法,最终用 item 丰富 collection 中的该字段(在Mongo中类似于 populate )。引用的元素,以检索类似
的内容{
...
items: [
{
item: {
id: 1,
name: foo
},
quantity: 2
}
]
...
}
如果您对PostgreSQL有解决方案,我也接受。