VSCode/Laravel/開発小ネタ/雑記
HABATAKIブログ@翔
  • ホーム
  • VSCode
  • Wijmo
  • InputManJS
  • お問い合わせ
  • 自己紹介
  • サイトマップ

2022-01

PHP

maatwebsite/excel 複合keyを持つmodelを使うとmb_strpos() expects…

maatwebsite/excel でCSV出力を簡単に実装できるのですが、一つ弱点というかハマったところがあったので、共有しておきます。CSV出力用のクエリを構成する際にmodelを単体で使用する。且つ、そのmodelが複合KEYを持つとmb_strpos() expects .... というエラーが発生します。どうやら、Model.phpの内部処理で主KEYの情報を取得する処理で、文字列を期待しているところに、(複合KEYなので)配列が渡されることで、エラーが発生すると。。。対策としては、Modelを使用しないでデータ抽出のクエリを組めば大丈夫でした。
2022.01.29
PHP開発

プロフィール

翔平
翔平

モノ作りが好き
車とバイクが好き
酒に強くなりたい

翔平をフォローする

最近の投稿

  • VSCodeでphpのdebugをするならこの設定
  • 外壁工事において注意するべきポイント7つ
  • Amazonセール情報 感謝祭2023.10
  • 自作ショートカットで作業効率UP
  • Laravel QueryBuilderのupdate()でupdated_atを自動更新する方法

広告

HABATAKIブログ@翔
  • プライバシーポリシー
Copyright © 2019-2023 HABATAKIブログ@翔 All Rights Reserved.