管理员用户可以查看表中的所有记录,包括标记为DeletedDatabaseRecord = 1的记录吗?除非标记为DeletedDatabaseRecord = 0,否则用户将永远不会看到这些记录?
答案 0 :(得分:0)
根据文档,数据检索在“选择”层被阻止。 在UI中显示记录需要Select命令来提取记录。 BQL select不会返回DeletedDatabaseRecord字段设置为true(1)的记录,因此不应将其显示给用户。
来源:Preservation of Deleted Records
从表中选择数据记录时,数据访问层 生成SQL查询,该查询仅返回不包含的数据记录 标记为已删除。