我有一张桌子A和一张桌子B。
表 B 与 A 有关系,键为a_id
。
我已经在表 A 中创建了文档。我想知道如何使用表 B 中的带有外键 A 的文档在单个查询中插入数据。
r.db('DB').table('B').insert([{
'b_data': ...,
'a_id': r.db('DB').table('a').filter(r.row['name'] == 'some_name')
} for p in a]).run(conn)
我有一张桌子A和一张桌子B。
表 B 与 A 有关系,键为a_id
。
我已经在表 A 中创建了文档。我想知道如何使用表 B 中的带有外键 A 的文档在单个查询中插入数据。
r.db('DB').table('B').insert([{
'b_data': ...,
'a_id': r.db('DB').table('a').filter(r.row['name'] == 'some_name')
} for p in a]).run(conn)