MybatisPlus把没加TableField注解的字段也查出来了怎么排除
如果你希望MybatisPlus在查询时排除掉没有加@TableField注解的字段,可以使用@TableName注解的excludeProperty属性来指定排除的字段。具体步骤如下:
- 在实体类上使用@TableName注解,并设置excludeProperty属性,将没有加@TableField注解的字段排除掉。例如:
@TableName(excludeProperty = "fieldName")
public class MyEntity {
// ...
@TableField
private String fieldName;
// ...
}
在上述例子中,fieldName字段将被排除在查询之外。
- 在查询时使用MybatisPlus提供的查询方法,例如selectById、selectList等。
这样,MybatisPlus就会在查询时排除没有加@TableField注解的字段。
原文地址: https://www.cveoy.top/t/topic/ikXH 著作权归作者所有。请勿转载和采集!