如何使用会话属性值执行查询获取和设置数据

Posted

技术标签:

【中文标题】如何使用会话属性值执行查询获取和设置数据【英文标题】:How to use session attribute value to execute query get and set data 【发布时间】:2021-08-27 05:17:04 【问题描述】:

我正在处理一个项目,我需要帮助,我正在处理“InventoryOfDevicesF1F2”视图对象 (VO),并且我从会话范围中获取了 SERIAL_NUMBER 属性的值, 所以我的理由是我需要将此值“SERIAL_NUMBER”传递给维护并进行查询并获取查询并将其设置在 InventoryOfDevicesF1F2 表上。 我希望你们都明白我的意思.. 这是我使用的表中的查询: 1/

SELECT InventoryOfDevicesF1F2.SERIAL_NUMBER, 
      InventoryOfDevicesF1F2.DEVICE_NO, 
      InventoryOfDevicesF1F2.DEVICE, 
      InventoryOfDevicesF1F2.MODEL_NUMBER
FROM  INVENTORY_OF_DEVICES_F1_F2 InventoryOfDevicesF1F2

2/

SELECT Maintenance.SERIAL_NUMBER, 
Maintenance.DEVICE_NO, 
Maintenance.DEVICE,
Maintenance.MODEL_NUMBER
FROM  MAINTENANCE Maintenance

3/

SELECT SwUsers.USERNAME, 
       SwUsers.PASSWORD,
       SwUsers.SERIAL_NUMBER
FROM  SW_USERS SwUsers

【问题讨论】:

【参考方案1】:

请根据“SERIAL_NUMBER”列在ViewObjects之间创建ViewLink,并确保当前行设置在“SwUsers”VO中,以便所有子数据将根据“SERIAL_NUMBER”列自动过滤。

【讨论】:

以上是关于如何使用会话属性值执行查询获取和设置数据的主要内容,如果未能解决你的问题,请参考以下文章

如何从数据库中获取数据以及会话如何在 laravel 中工作? [复制]

如何在数据库查询中使用会话和数组来存储和显示数据

如果我有会话 ID,如何获取会话参数详细信息

PHP Laravel:如何设置或获取会话数据?

如何使用字符串属性路径获取/设置属性值?

delphi 如何获取执行sql返回的结果