需求:
用户为C/S结构,每个用户根据角色不同,能看到不同的数据。系统会根据某个标识生成一个数据内容,然后通过统一的视图来访问。
要求,不能修改视图,也不能在试图外面再嵌套一层查询。
设计:
系统通过某种方法生成一个唯一的ID(可以是应用端,也可以是数据库的uuid),然后将试图与这个id进行关联即可。
代码:
说明:
将生成的ID保持到session变量里面
然后建立自定义函数,返回这个变量
最后在视图里面调用这个函数
需求:
用户为C/S结构,每个用户根据角色不同,能看到不同的数据。系统会根据某个标识生成一个数据内容,然后通过统一的视图来访问。
要求,不能修改视图,也不能在试图外面再嵌套一层查询。
设计:
系统通过某种方法生成一个唯一的ID(可以是应用端,也可以是数据库的uuid),然后将试图与这个id进行关联即可。
代码:
说明:
将生成的ID保持到session变量里面
然后建立自定义函数,返回这个变量
最后在视图里面调用这个函数