mybatis resultmap 可以返回实体类的字段参数吗?表里面是没该字段的。

mybatis resultmap 可以返回实体类的字段参数吗?库表是没有该字段的,只有实体类有。
我想实现的是 请求的对象里面有一个参数要传到子表里面作为条件去查询。但是在resultmap里面好像只能传主表有的字段给子表。请问一下 请求过来的参数可以传到子表里面吗?

完全没有问题,mybatis里resultmap关于sql和实体类不需要一一对应,在实体类中可以出现数据库中不存在的列,比如做聚合的count()或sum()这些都可以使用自定义扩展字段来接收值。不过需要注意的是,resultmap中定义的名字要在sql查询中出现,以免通过反射调用不了,出现异常。

希望可以帮到您。

如果查询对应的实体类,只能返回数据库对应的字段,如果查询返回vo的话,可以定义其他字段用来接收