插入laravel

时间:2017-03-07 07:54:23

标签: laravel laravel-5.3 laravel-validation

我有公司在多个城市有分公司的数据,每个城市都有公司三个不同的办公室office1,office2和office3

数据如下,

  • 公司1

    • city1
      • 办公室地址1,办公地址2,办公地址3
    • 城2
      • 办公室地址1,办公地址2,办公地址3
    • 请分享帮助
      • 办公室地址1,办公地址2,办公地址3
  • Company2的

    • city1
      • 办公室地址1,办公地址2,办公地址3
    • 城2
      • 办公室地址1,办公地址2,办公地址3
    • 请分享帮助
      • 办公室地址1,办公地址2,办公地址3

所以我需要验证一旦city1地址存储为city1然后它不应该再次存储数据库,以及如果为city1存储的办公室1的地址那么它将不会再次存储。我使用了laravel 5.3版本。

1 个答案:

答案 0 :(得分:0)

您是否看过文档? https://laravel.com/docs/5.4/eloquent#other-creation-methods 您可以尝试使用firstOrCreate / firstOrNew方法。