代码之家  ›  专栏  ›  技术社区  ›  NicolaPez

使用ORM规则过滤数据库上的所有查询

  •  0
  • NicolaPez  · 技术社区  · 6 年前

    我需要一些我甚至不知道是否存在的东西。我会尽力解释的。

    在我的项目中,在关于我的存储的所有对象中,我有一个“已删除”列,当该元素被删除时,它设置为true。我希望记录保留在数据库中,但所有功能都找不到这些记录。

    我要寻找的解决方案是全局性的,而不是针对所有查询设置的过滤器。

    在我的项目中,我将条令作为mysql数据库上的一个ORM,所以我希望存在这样的东西。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Denis Alimov    6 年前

    你可以使用条令扩展,比如 StofDoctrineExtensionsBundle

    尤其是,你可以使用 Softdeleteable 延伸