【问题标题】:Laravel can not select longblob from tableLaravel 无法从表中选择 longblob
【发布时间】:2018-04-14 02:53:06
【问题描述】:

我有一个包含 longblob 字段的表,当我运行以下查询时,dokument 是 blob,我没有转储。在选择其他字段时,一切都很好

$blobs = \DB::table('dokumente')->select('dokument')->get();
dd($blobs);

调试此问题的原因可能是什么,

【问题讨论】:

    标签: database laravel select blob


    【解决方案1】:

    您能否包含此数据库的架构以及 dd($blobs) 的打印输出

    如果没有这些信息,我能想到的唯一想法是字段文档不存在并且代码抛出错误。

    一个带有 Longblob 字段的简单表格我得到了这个作为 DD

    Illuminate\Support\Collection {#789
      #items: array:1 [
        0 => {#790
          +"dokument": "RANDOM STRING"
       }
     ]
    }
    

    【讨论】:

      【解决方案2】:

      不要使用select,在get方法调用中写列

      【讨论】:

        猜你喜欢
        • 2018-05-26
        • 1970-01-01
        • 1970-01-01
        • 2021-07-16
        • 1970-01-01
        • 1970-01-01
        • 2020-08-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多