目前,我正在开发一个应用程序,它的域模型应该根据一些对象字段的相等或不相等来防止对象复制。
因此,我正在考虑在类的save方法上处理这种比较:如果某个现有对象具有一些与要保存的对象相同的属性,则应该阻止保存。
我正在考虑用异常来处理这种情况,它将在操作中被抛出并捕获,以便在必要时向用户呈现一条消息。不幸的是,我对异常的了解并不是很多:这个解决方案是最合适的吗?
我使用的ORM是Doctrine。
发布于 2010-10-13 03:01:30
为什么不在模式中的多个列上创建一个惟一索引:这是一个取自Doctrine's manual的示例
MultipleIndexTest:
columns:
name: string
code: string
age: integer
indexes:
myindex:
fields:
name:
sorting: ASC
length: 10
code: -
type: uniquehttps://stackoverflow.com/questions/3917915
复制相似问题