我有一个模型,它是一个工作申请,有 3 个状态。
Accepted:明确接受
Rejected:明确拒绝
Pending:既不明确接受也不拒绝
accepted
为我的模型定义一个和一个字段对我来说很有意义rejected
,因此我可以显式设置它们。但是该pending
属性是基于其他两个条件的……所以为它设置一个属性没有意义。
我可以为它写一个方法,就像job.pending()
返回一个布尔值一样( not accepted ) and (not rejected)
。但是有什么方法可以job.pending
不写方法吗?
只是好奇...