gpt4 book ai didi

javascript - 如何在 TypeORM 中左连接 JSON 函数

转载 作者:行者123 更新时间:2023-12-05 07:03:33 24 4
gpt4 key购买 nike

在 TypeORM 中是否有 left join JSON 函数?我正在尝试执行以下操作:

 .leftJoin(`json_array_elements ((v1.profile -> 'associatedProfiles') :: json)`, 'ap', 'true')

但这会导致类似这样的查询:

 LEFT JOIN "json_array_elements  ((v1"."profile -> 'associatedProfiles') :: json)" "ap" ON true

并因错误而失败:

 error: relation "json_array_elements  ((v1.profile -> 'associatedProfiles') :: json)" does not exist

似乎 TypeORM 似乎正在简化我的左连接。相反,我真正需要的是

 LEFT JOIN  json_array_elements  ((v1.profile -> 'associatedProfiles') :: json) ap ON true

关于如何解决/克服这个问题的任何指示?感谢您的帮助。

最佳答案

你可以用

.leftJoinAndMapMany()

leftJoinAndMapOne()

关于javascript - 如何在 TypeORM 中左连接 JSON 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63169532/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com