testテーブル
id | cm1 | cm2 |
---|---|---|
1 | a123 | b123 |
$test = Test::get(); $a = $test->pluck('cm1'); json_encode($a); $b = $test->pluck('cm2'); base64_encode($b); return ???
Testテーブルにあるカラムの中で、cm1だけjson_encodeして、cm2だけbase64_encodeしようとしています。
pluckで取り出せることは発見したんですが、ここで何をすればbase64したcm2を、jsonしたcm1と同じ箱?に戻すことができますか?
apiなので、一緒に表示できればそれでいいです。
コレクションで配列を作ってやる方法も見たんですが、中身の値を指定する方法しか書いてなくて、テーブルからとってきた値を配列に...というのがわかりません。
[{"id":1,"cm1":"jsonで変換したもの","cm2":"base64で変換したもの",.....}]
最終目標はwebapiとして、ページに出力することです。不明点があれば追記します。
##framework-laravel
そんなに難しいことなんですかね?不可能ではなさそうにみえます。
どうかご教授願います。
お願いします!
あなたの回答
tips
プレビュー