php - 如何在单个字段 laravel 中存储多个值

标签 php json angular laravel

我正在使用这些简单的表单并想一次保存多个数据,这怎么可能?

控制者

  $status= new PostTable();
  $status->language = $request->language;

Blade

<input type="checkbox" value="hindi" name="language[]" id="language"> Hindi

型号

protected $fillable = [
  'language'
 ]

最佳答案

mysql DB 中不允许存储数组

所以你可以把它转换成json然后做

$status->language = json_encode($request->language);

$status->language = implode(',', $request->language);

关于php - 如何在单个字段 laravel 中存储多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59640171/

相关文章:

php - 来自数据库的两个日期之间的 Laravel 5 和 Eloquent

php - 为 Paypal 准备包含多个产品选项的表格

ruby - 是否有一种标准的方式来描述 JSON 格式的数据,类似于 SOAP 的 WSDL 文件?

python - 通过脚本运行 Scrapy spider & 配置输出文件的设置

angular - 如何使用异步管道形式的 mat-option 值?

phpWord - 无法在部分中添加 PreserveText

PHP/MySQL - undefined variable : sql when uploading a file

c# - WCF 服务返回无效的 JSON 输出

用于 react 形式的 Angular 6 lombok,有什么方法可以实现这种行为?

angular - 以 Angular 动态更新 Monaco Editor 主题