Laravel将限制插入的值设置到数据库中

时间:2017-01-28 02:58:44

标签: php laravel

我正在开发一个带有laravel 5.3的社交网络 我定义了一个包含两列名为AAA ZZZ 555 10 BBB KKK 908977 5 CCCCC WIKY PODAR 130000 15 DDDDD XXXXX555 130110 30 one_id的关系表。

比如说,如果two_id第一次向user_one发送了一个朋友请求,则会将新记录插入关系表中user_two并将one_id更改为这两个人' IDS。

当然,这两个id不能相同。但我不知道如何用laravel设置限制。
我现在想出两个解决方案:

  1. 设置插入侦听器,当插入发生laravel时会做一些 检查。
  2. 在迁移时two_id中的up方法设置检查
  3. 这两种方式是否有效?如果是这样,怎么样?

0 个答案:

没有答案