gpt4 book ai didi

java - 可以明确地写出连接条件吗?

转载 作者:行者123 更新时间:2023-12-01 12:49:18 24 4
gpt4 key购买 nike

我想在datanucleus中使用JDOQL在非关键列上显式写入连接条件。是否可以在datanucleus中写入?如果可以,我们如何使用JDOQL写入?

最佳答案

您不用在 JDOQL 中编写 JOIN。这就是 JDOQL 的全部要点……它是 Java 语法,并使用对象关系。如果您的对象“模型”具有您认为是关系的各种 long/int,那么您需要重新审视您的设计,因为这不是 O-O。这同样适用于 JPA 和 FWIW,只不过您可以进行显式联接,但联接的所有意图和目的仅限于关系字段(即不在非键列上)。

显然,您可以将一个额外的条件(针对非键列)放入 JDOQL 查询的 FILTER 中(只要它们在可持久类中具有字段),该条件相当于您想要执行的操作。

关于java - 可以明确地写出连接条件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24368564/

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