gpt4 book ai didi

java - 带休息的 Spring 数据 JPA : how to filter out a subset of records in a one-to-many mapping

转载 作者:太空宇宙 更新时间:2023-11-04 11:40:10 40 4
gpt4 key购买 nike

我是一个糟糕的java程序员......也许我以错误的方式设计数据库。欢迎任何线索。

现在是这样的:table1 命名节点有:ID信息更新日期

名为node_records的table2有:IDnode_id(节点的反向引用)值(value)创建日期

我想选择node_records中node_record.node_id = node.id且node_record.create-date = node.update-date的所有记录。

在 Node.java 中:

@OneToMany(targetEntity = NodeRecord.class, mappedBy = "node")
List<NodeRecord> nodeRecord;

在 NodeRecord.java 中:

@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="id")
Node node;

目前,我可以选择 record.node_id = node.id 的所有记录,但我搜索了几个小时,试图找出如何选择也满足条件 record.creat-date = node.updated-date 的记录。

最佳答案

关于java - 带休息的 Spring 数据 JPA : how to filter out a subset of records in a one-to-many mapping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42883225/

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