类 ExistsMybatisPlusQueryAction<E>

类型参数:
E - 实体类型
所有已实现的接口:
org.elsfs.tool.sql.interfaces.Expression<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.Join<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>,org.elsfs.tool.sql.singular.facade.QueryAction.ActionSelectJoinBuilder<Boolean>,org.elsfs.tool.sql.singular.facade.QueryAction.ActionJoinConditionBuilder<Boolean>>, org.elsfs.tool.sql.interfaces.single.Between<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Eq<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Ge<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Gt<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.In<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.IsNotNull<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.IsNull<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Le<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Like<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.LikeLeft<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.LikeRight<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Lt<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.Ne<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.NotBetween<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.NotIn<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.single.NotLike<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.interfaces.SqlFragment, org.elsfs.tool.sql.resolve.ResolveFieldName, org.elsfs.tool.sql.singular.facade.ConditionFieldsAware, org.elsfs.tool.sql.singular.facade.ConditionOperations<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.singular.facade.DbAction<Boolean>, org.elsfs.tool.sql.singular.facade.JoinOperations<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>,org.elsfs.tool.sql.singular.facade.QueryAction.ActionSelectJoinBuilder<Boolean>,org.elsfs.tool.sql.singular.facade.QueryAction.ActionJoinConditionBuilder<Boolean>>, org.elsfs.tool.sql.singular.facade.LimitOperations<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>, org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>, org.elsfs.tool.sql.singular.facade.QueryOperations<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>>

public class ExistsMybatisPlusQueryAction<E> extends AbstractMybatisPlusQueryAction<E,Boolean>
存在JOIN查询动作
从以下版本开始:
0.0.4
作者:
zeng
  • 字段详细资料

    • vefMapper

      protected final ElsfsMapper<E> vefMapper
      基础Mapper
  • 构造器详细资料

    • ExistsMybatisPlusQueryAction

      public ExistsMybatisPlusQueryAction(JoinQueryWrapper<E> queryWrapper, ElsfsMapper<E> vefMapper, org.elsfs.tool.sql.interfaces.TableAliasManager tableAliasManager)
  • 方法详细资料

    • execute

      public Boolean execute()
      执行动作
      返回:
      结果
    • instance

      protected org.elsfs.tool.sql.singular.facade.QueryAction<Boolean> instance(com.baomidou.mybatisplus.core.conditions.Wrapper<E> wrapper)
      获取操作Action实例
      指定者:
      instance 在类中 AbstractMybatisPlusConditionOperations<org.elsfs.tool.sql.singular.facade.QueryAction<Boolean>,E>
      参数:
      wrapper - 条件Wrapper对象
      返回:
      Action实例