java - 按 IN 子句中的值查询DSL order
问题描述
我是 queryDsl 的新手。我有一段代码
public List<Manager> getAllManagersByTaxCodes(List<String> taxCodes,
byte isDeleted) {
List<DBManager> result = queryFactory.selectFrom(manager)
.where(manager.taxCode.in(taxCodes)
.and(manager.isDeleted.eq(isDeleted))
)).fetch();
它以随机顺序给我列表。对于我的进一步代码,我必须在 List<> 中获取按 IN 子句中的税码排序的值。我怎么才能得到它?
谢谢!
解决方案
推荐阅读
- android - 如果您不使用 Espresso 启动 Activity,它还能工作吗?
- python - 按钮命令不执行功能
- r - 跨列应用函数时替代“lapply”
- python - 为什么我已经安装了模块时出现此 python 导入错误?
- r - 根据R中的条件添加最大值
- karate - 无法设置以顺序执行某些场景,而某些场景与 KarateDSL 中的标签和线程数并行执行
- python-3.x - 如何在 Python 中最好地使用配置文件
- javascript - 打开新窗口时从标题栏中删除多余的“ - Google Chrome”
- php - 如何使用 Swagger 和/或 JMS 序列化程序在单个属性中指定多个对象类型?
- android - 将目标 API 级别更改为 28 SDK