有一个投影UserProjection
和User
表中有一个字段 - enable_email
,一个布尔值。
@Projection(name = "summary", types = User.class)
public interface UserSummaryProjection {
String getEmail();
}
访问URL/app/users/{id}?projection=summary
会按预期显示电子邮件地址。
如果
enable_email
为true
,如何配置简介投影以仅返回电子邮件?该配置是否仅影响此投影,还是适用于
User
实体的所有投影?
#{target.exposeEmail() ? target.email : null}
。 - Oliver Drotbohm@Component public class userUtil {}
,还是其他什么? - membersound