【问题标题】:MAATWEBSITE LARAVELMAATWEBSITE LARAVEL
【发布时间】:2021-01-06 02:55:23
【问题描述】:

我想使用 excel(单个)文件导入数据表(多个)。我不确定如何使用查询生成器实现相同的目标。我没有为此使用模型。

Excel::import(QUERY BUILDER INSERT QUERY, $request->file('file')->store('temp'));

我可以在这里使用插入查询吗?如果是,那么如何。 任何帮助,将不胜感激。谢谢。

【问题讨论】:

    标签: php laravel laravel-query-builder maatwebsite-excel excel-import


    【解决方案1】:

    他们已经在他们的网站上记录了这一点: 请看这个页面。 https://docs.laravel-excel.com/3.1/exports/from-query.html

    【讨论】:

    • 谢谢,但我正在寻找这样的东西: $path = $request->file('file')->getRealPath(); $data = Excel::load($path, function($reader) {})->get(); if(!empty($data) && $data->count()) { foreach ($data->toArray() as $key => $value) { $insert[] = ['title' => $value[ 'title'],'headerimage' => $value['headerimage']]; if(!empty($insert)) { $id=DB::table('question') ->insertGetId($insert); } $insert1[] = [ 'fee' => $value['fee'], 'CourseId' => $id, 'startdate' => $value['startdate'], 'enddate' => $value['结束日期'] ]; if(!empty($insert1)) { $id=DB::table('question') ->insertGetId($insert); } } }
    猜你喜欢
    • 2017-11-12
    • 1970-01-01
    • 2019-05-20
    • 2021-09-17
    • 2019-01-28
    • 1970-01-01
    • 2016-07-15
    • 2016-11-23
    • 2020-08-28
    相关资源
    最近更新 更多