作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个这样的模型工厂
$factory->define(App\Sale::class, function (Faker\Generator $faker) {
return [
'unit' => $faker->randomDigit,
'street_no' => $faker->randomDigit,
'street_name' => $faker->streetName,
'street_type' => $faker->streetSuffix,
'suburb' => $faker->randomElements(['Melton South','Melton West','Rye']),
'postcode' => $faker->numberBetween($min=1000, $max=4000),
'sale_date' => $faker->dateTimeThisYear,
];
});
factory(App\Sale::class, 5)->create();
php artisan db:seed
我收到错误
[Illuminate\Database\QueryException]
Array to string conversion (SQL: insert into `sales` (`unit`, `street_no`,
`street_name`, `street_type`, `suburb`, `postcode`, `sale_date`,
`updated_at`, `created_at`)
values (7, 1, Labadie Centers, Bridge, Rye, 3758, 2016-08-12 1
5:02:07, 2017-05-23 13:16:56, 2017-05-23 13:16:56))
最佳答案
尝试改变'suburb' => $faker->randomElements(['Melton South','Melton West','Rye']),
到'suburb' => $faker->randomElement(['Melton South','Melton West','Rye']),
注意元素上的 's'
关于laravel 播种机数组到字符串的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44136302/
我的数据库中有几个表,仅供我的应用程序引用。 例如,一个表有两列,州和州缩写,并且将所有 50 个州及其缩写作为行。 State | State Abbreviation Alabama
我有一个用于不同型号的播种机,当我尝试 artisan db:seed 时,其中一个给了我以下错误 PHP Fatal error: Call to undefined method Illumin
我已经为 db:seed:all 苦苦挣扎了一个多小时,慢慢地我对此失去了理智。 我有一个简单的模型: 'use strict'; module.exports = function (sequeli
我有两个模型之间的多对多关系: 用户 namespace App\Models; class User extends Model { use HasApiTokens, Notifiable
我是一名优秀的程序员,十分优秀!