假设我正在更新一个名为status的属性。我不希望status在当前为cancelled或complete时能够更新。我怎么可能不允许这样做,而允许以其他方式更新status呢?
status
cancelled
complete
发布于 2016-06-06 11:06:23
您可以使用transitions gem。它非常整洁。
https://stackoverflow.com/questions/37648913
相似问题