0
我希望任何人都可以幫助我。我爲國家制作db播種器,並且我想讓一些IF
在db中檢查我的記錄(如果有任何國家不記錄),並且如果沒有我的陣列中的國家在db中記錄。有條件的Laravel db播種器
public function run()
{
DB::table('countries')->delete();
$countries =
[[1, 'US', 'United States', 'САЩ'],
[2, 'CA', 'Canada', 'Канада'],
[3, 'AF', 'Afghanistan', 'Афганистан'],
[4, 'AL', 'Albania', 'Албания'],
[5, 'DZ', 'Algeria', 'Алжир'],
[6, 'DS', 'American Samoa', 'Американска Самоа'],
[7, 'AD', 'Andorra', 'Андора'],
[8, 'AO', 'Angola', 'Ангола'],
[9, 'AI', 'Anguilla', 'Ангуила'],
[10, 'AQ', 'Antarctica','Антарктика'],
[11, 'AG', 'Antigua and/or Barbuda','Антигуа и Барбуда'],
[12, 'AR', 'Argentina', 'Аржентина']];
foreach ($countries as $item) {
$data ['name'] = $item[3];
$data ['slug'] = str_slug($item[2]);
$data ['code'] = $item[1];
DB::table('countries')->insert($data);
};
TNX的答案,但我想用(如果)使這個.. –