猿问

Laravel 7.15 视图中的 UUID 显示不正确

只是想将框架更改为 Laravel 7.15.0。我有一个包含field_id(36)主要值和包含UUID()值的表。


查看如下代码所示的数据:


<td>{{ $value->field_id }}</td>

<td>{{ $value->bio_field}}</td>

显示bio_field了它应该如何。但是field_id没有。


例如 :


 _______________________________________________________________________________

|_______value in db____________________|_______value in view____________________|

| 82251247-2515-4139-86c0-ece2f5fca120 | 82251247                               |

| b9848c43-30af-4806-ba8c-f7eaeb786510 | 0                                      |

| 9a5b3fbf-b591-4b96-b52b-ac34307b157f | 9                                      |

| 9c7c1056-8a57-4bcd-a16f-5b9b68ccccaf | 9                                      |

|______________________________________|________________________________________|


谁能告诉我哪里出了问题?谢谢


肥皂起泡泡
浏览 114回答 1
1回答

慕雪6442864

Eloquent 假设主键是一个整数,现在在你的模式中$incrementing = false;或者通过将模型的 $casts 属性中的 field_id 列转换为字符串,如下所示:protected $casts = [     'field_id' => 'string'     ]
随时随地看视频慕课网APP
我要回答