@groovy.transform.Trait @groovy.transform.CompileStatic trait DomainTrash<D> extends GormEntity<D>
| Type | Name and description |
|---|---|
java.util.Date |
dateTrashed删除日期 |
java.lang.String |
foreignKeys该对象的所有外键关联关系,保存在一个 JSON 字串中 其格式为 { "domainClassName.fieldName": id | [id1, id2] } 其中
|
java.lang.Long |
originalId原对象的 id |
java.lang.String |
trashedBy删除人 |
| Type Params | Return Type | Name and description |
|---|---|---|
|
abstract Trashable<?> |
getNullObject()用于对象被软删除时,填充关联对象中的必填的外键字段的一个占位符对象,无实际业务含义 |
删除日期
该对象的所有外键关联关系,保存在一个 JSON 字串中 其格式为 { "domainClassName.fieldName": id | [id1, id2] } 其中
原对象的 id
删除人
用于对象被软删除时,填充关联对象中的必填的外键字段的一个占位符对象,无实际业务含义