0

当且仅当它至少有两个变体(产品可以有很多变体)时,我才想添加产品。

如果没有足够的变体,如何在学说的 preInsert 或 postInsert 钩子中验证这一点并停止交易?我知道如何使用 $event->getModified() 或 $event->data 检查标量字段,但想知道整个关系是否可能,尤其是在尚未将记录插入数据库的情况下。我的意思是多对多和一对多关系。

4

1 回答 1

0

用于验证的特殊钩子可用于轻松实现此功能 validate()validateOnInsert()validateOnUpdate()

于 2011-02-05T11:41:59.993 回答