7得票1回答
Laravel在取消软删除后仍然期望找到deleted_at列。

我刚刚通过这个迁移文件从一个表中删除了softDelete: Schema::table("items", function ($table) { $table->dropSoftDeletes(); }); 但现在每个查询都会出现以下结果: Column...

7得票1回答
Hibernate:如何仅获取未逻辑删除的对象

我们的数据库中几乎每个表都有一个外键指向审计表,该表记录了创建、更新和删除状态(日期和用户名)。 我们将审计表映射到Auditing类,并像这样使用它: @MappedSuperclass public class BusinessObject extends DataObject { ...

7得票1回答
Laravel 查询异常可以绕过 try-catch 吗?

我正在使用Laravel 4和Eloquent ORM。在我的系统中,当有人删除一条记录时,必须检查它是否有任何关联的记录。如果没有,那么可以永久删除。但是如果有,就执行软删除。 处理这种情况的方式是:尝试forceDelete,如果由于引用完整性而抛出异常,则捕获它并进行softDelet...

7得票4回答
Symfony2 / Doctrine:在使用Gedmo的doctrine扩展时读取“已删除”数据

我正在构建一个Symfony2项目,并使用gedmo/doctrine-extensions(GitHub)来实现软删除。我的问题是是否有一种方法可以“禁用”或“覆盖”softdelete,甚至检测某些内容是否已被软删除。 这是情况: 我有一个“note”实体,引用一个“user”实体。特...

7得票6回答
如何确定Laravel 4.2模型是否使用软删除

如何在Laravel 4.2中确定模型是否使用软删除? 在Laravel API中,我找到了isSoftDeleting()函数,但显然它已被移除,因为现在使用了SoftDeletingTrait。 现在我该如何确定模型是否使用软删除?

7得票1回答
使用Django实现具有唯一约束条件的软删除

我有这种布局的模型: class SafeDeleteModel(models.Model): ..... deleted = models.DateTimeField(editable=False, null=True) ...... class MyModel(...