我想实现:通过元数据导入的表,查询的表中的所有数据,现在我想实现根据一些条件查询部分数据,如只查询当前登录账号所属部门的数据、根据角色查询某几个部门的数据,这个该怎么去实现?
大神给个思路!3Q!
MetaObjectIntercept queryBefore
可以设置元对象过滤条件,文档上有解释过这个用法,请仔细阅读!
元对象过滤可以过滤到查询当年登录账号所属部门的数据,像管理员可以查看所有数据这个条件要怎么加?
可以利用变量来控制: 例如仅显示当前用户数据 where create_user_id = ${user.id}
-.- 如果对数据表只是查询,做个视图,然后再来查询就好了