如何使用 Spatie 可翻译插入多行?

问题描述

我是 laravel 的新手,我使用 spatie laravel-translatable 来插入多种语言。但我需要在数据库中插入多行。 我正在尝试:-

NewsItem::create([
   'name' => [
      'en' => 'Name in English','nl' => 'Naam in het Nederlands'
   ],]);

即在数据库中插入单条记录。但我需要插入多行 有可能吗?

谢谢

解决方法

和正常情况一样,可以插入一个数组:

 NewsItem::create([
            ['name' => [
                'en' => 'Name in English','nl' => 'Naam in het Nederlands'
            ],['name' => [
                    'en' => 'another Name in English','nl' => ' another Naam in het Nederlands'
            ],]
        ]);