gpt4 book ai didi

java - Spring Data Jpa展示

转载 作者:搜寻专家 更新时间:2023-10-30 23:29:23 26 4
gpt4 key购买 nike

我的 spring 数据 jpa 有问题。当我执行选择查询而不是获得正确的结果时,我得到的第一个结果重复了正确的次数。例如,当我的数据库中有这样的记录时

Cat{ 'name':'johnny', 'status': 'Happy'}
Cat{ 'name':'johnny', 'status': 'Angry'}
Cat{ 'name':'johnny', 'status': 'Hungry'}

我做了一个查询 Select * from cats where name = 'johnny' 而不是收到这 3 个结果我收到 Cat{ 'name':'johnny', 'status': 'Happy'} 重复了三次。这种奇怪行为的原因可能是什么?

在我的真实数据库中,我在多个列上有唯一键,我想他们可能需要一个特殊的映射?

最佳答案

如果有多条记录那么你应该返回List<Cat>在你的情况下。

List<Cat> findByName(String name);

关于java - Spring Data Jpa展示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51364329/

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