mybatis-flex / mybatis-flex

mybatis-flex is an elegant Mybatis Enhancement Framework

Home Page:https://mybatis-flex.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

新特性

kenixFog opened this issue · comments

实际场景中,在使用queryWrapper时,where条件的值支持传递sql作为子查询~

这个 feature 在很早的版本已支持,请查看官方文档的 QueryWrapper 章节。

应该是我没描述清楚,考虑以下场景:
String select = "SELECT ID FROM T LEFT JOIN A ****** "; // sql比较复杂,无法构建wrapper

QueryWrapper wrapper = QueryWrapper.create()
.select()
.from(ACCOUNT)
.where(ACCOUNT.ID.in ( select ) );

这种方式是否支持?