0

laravel アプリを 4 から 5 に移行しましたが、次のクエリに問題があります。

$ids = AssetCustomTag::whereIn('custom_tag_id', $custom)->lists('asset_id')->all();

$custom は ID の配列です。

laravelからスローされたエラーはこれです。

Declaration of AssetCustomTag::create(array $input) should be compatible with Illuminate\Database\Eloquent\Model::create(array $attributes = Array)

私はlaravelに非常に慣れていないので、それが何を意味するのかわかりません。

これが作成方法です。私はそれに何をする必要がありますか?

public static function create(array $input)
{
    $name = $input['name'];
    $account_id = $input['account_id'];
    ...
    ....
    return $tag;
}
4

0 に答える 0