Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate 随机冬眠_Hibernate_Random - Fatal编程技术网

Hibernate 随机冬眠

Hibernate 随机冬眠,hibernate,random,Hibernate,Random,我想创建一个查询,它给我一个对象列表 但是: 我想获得实体工作的列表 作业具有属性entryDate 实体客户有许多工作 一个客户可以在同一个进入日期拥有多个作业 现在,我想创建一个查询,它将为我提供一个作业列表,但如果一个作业有多个条目,且具有相同的客户和entryDate,则只有一个条目。但这些条目不应该是立即相同的,它应该是随机的 如何执行此操作?您可以通过使用或使用HQL在查询中使用IF语句。获得结果列表后,生成一个根据列表大小进行修改的java Random,并将该条目用作作业 谢

我想创建一个查询,它给我一个对象列表

但是:

  • 我想获得实体工作的列表
  • 作业具有属性entryDate
  • 实体客户有许多工作
  • 一个客户可以在同一个进入日期拥有多个作业
现在,我想创建一个查询,它将为我提供一个作业列表,但如果一个作业有多个条目,且具有相同的客户和entryDate,则只有一个条目。但这些条目不应该是立即相同的,它应该是随机的


如何执行此操作?

您可以通过使用或使用HQL在查询中使用IF语句。获得结果列表后,生成一个根据列表大小进行修改的java Random,并将该条目用作作业

谢谢你的回答。你能发一些密码吗?