...SON 格式。例如,現(xiàn)在我們有一個(gè)簡(jiǎn)單的 User 資源類:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 將資源轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @return array */ public func...
http://m.o2fo.com/laravel_8/laravel_8-61cu3i8k.html...veKeys 屬性添加到資源類中,指示是否應(yīng)保留集合鍵:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 指示是否應(yīng)保留資源的集合鍵 * * @var bool */ public $preserveKeys = true; } 當(dāng) preserveKe...
http://m.o2fo.com/laravel_8/laravel_8-qvoz3i8m.html...定義此行為,你可以重寫資源集合的 $collects 屬性:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class UserCollection extends ResourceCollection { /** * collects 屬性定義了資源類 * * @var string */ public $collects = 'App\H...
http://m.o2fo.com/laravel_8/laravel_8-3xc63i8n.html...型屬性轉(zhuǎn)換成一個(gè)可以返回給用戶的 API 友好數(shù)組:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 將資源轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @return array */ public functi...
http://m.o2fo.com/laravel_8/laravel_8-ynlu3i8r.html...義返回集合的元數(shù)據(jù),則仍需要定義一個(gè)資源集合:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class UserCollection extends ResourceCollection { /** * 將資源集合轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @...
http://m.o2fo.com/laravel_8/laravel_8-uscg3i8t.html...,因此你不必?fù)?dān)心被轉(zhuǎn)換的資源集合會(huì)被多重嵌套:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class CommentsCollection extends ResourceCollection { /** * 將資源集合轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request...
http://m.o2fo.com/laravel_8/laravel_8-amk33i8u.html...層資源渲染時(shí),這個(gè)數(shù)組將會(huì)被包含在資源響應(yīng)中:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class UserCollection extends ResourceCollection { /** * 將資源集合轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @...
http://m.o2fo.com/laravel_8/laravel_8-zkpq3i90.html...此方法將會(huì)在資源被作為頂層資源在響應(yīng)時(shí)被調(diào)用:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 將資源轉(zhuǎn)換為數(shù)組 * * @param \Illuminate\Http\Request $request * @return array */ public funct...
http://m.o2fo.com/laravel_8/laravel_8-j81z3i92.html...Array(); 也可以轉(zhuǎn)化整個(gè)模型 集合 為數(shù)組: class=" language-php">$users = App\Models\User::all(); return $users->toArray();
http://m.o2fo.com/laravel_8/laravel_8-l38y3i97.html...,因此所有屬性和關(guān)聯(lián)都會(huì)轉(zhuǎn)化成 JSON,你還可以指定由 PHP 支持的 JSON 編碼選項(xiàng):$user = App\Models\User::find(1); return $user->toJson(); return $user->toJson(JSON_PRETTY_PRINT); 也可以把模型或集合轉(zhuǎn)成字符串,方法 toJson 將自動(dòng)調(diào)用:$user = ...
http://m.o2fo.com/laravel_8/laravel_8-i6s73i98.html抱歉,暫時(shí)沒有相關(guān)的微課
w3cschool 建議您:
抱歉,暫時(shí)沒有相關(guān)的視頻課程
w3cschool 建議您:
抱歉,暫時(shí)沒有相關(guān)的教程
w3cschool 建議您:
...SON 格式。例如,現(xiàn)在我們有一個(gè)簡(jiǎn)單的 User 資源類:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 將資源轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @return array */ public func...
http://m.o2fo.com/laravel_8/laravel_8-61cu3i8k.html...veKeys 屬性添加到資源類中,指示是否應(yīng)保留集合鍵:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 指示是否應(yīng)保留資源的集合鍵 * * @var bool */ public $preserveKeys = true; } 當(dāng) preserveKe...
http://m.o2fo.com/laravel_8/laravel_8-qvoz3i8m.html...定義此行為,你可以重寫資源集合的 $collects 屬性:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class UserCollection extends ResourceCollection { /** * collects 屬性定義了資源類 * * @var string */ public $collects = 'App\H...
http://m.o2fo.com/laravel_8/laravel_8-3xc63i8n.html...型屬性轉(zhuǎn)換成一個(gè)可以返回給用戶的 API 友好數(shù)組:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 將資源轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @return array */ public functi...
http://m.o2fo.com/laravel_8/laravel_8-ynlu3i8r.html...義返回集合的元數(shù)據(jù),則仍需要定義一個(gè)資源集合:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class UserCollection extends ResourceCollection { /** * 將資源集合轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @...
http://m.o2fo.com/laravel_8/laravel_8-uscg3i8t.html...,因此你不必?fù)?dān)心被轉(zhuǎn)換的資源集合會(huì)被多重嵌套:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class CommentsCollection extends ResourceCollection { /** * 將資源集合轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request...
http://m.o2fo.com/laravel_8/laravel_8-amk33i8u.html...層資源渲染時(shí),這個(gè)數(shù)組將會(huì)被包含在資源響應(yīng)中:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\ResourceCollection; class UserCollection extends ResourceCollection { /** * 將資源集合轉(zhuǎn)換成數(shù)組 * * @param \Illuminate\Http\Request $request * @...
http://m.o2fo.com/laravel_8/laravel_8-zkpq3i90.html...此方法將會(huì)在資源被作為頂層資源在響應(yīng)時(shí)被調(diào)用:<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class User extends JsonResource { /** * 將資源轉(zhuǎn)換為數(shù)組 * * @param \Illuminate\Http\Request $request * @return array */ public funct...
http://m.o2fo.com/laravel_8/laravel_8-j81z3i92.html...Array(); 也可以轉(zhuǎn)化整個(gè)模型 集合 為數(shù)組: class=" language-php">$users = App\Models\User::all(); return $users->toArray();
http://m.o2fo.com/laravel_8/laravel_8-l38y3i97.html...,因此所有屬性和關(guān)聯(lián)都會(huì)轉(zhuǎn)化成 JSON,你還可以指定由 PHP 支持的 JSON 編碼選項(xiàng):$user = App\Models\User::find(1); return $user->toJson(); return $user->toJson(JSON_PRETTY_PRINT); 也可以把模型或集合轉(zhuǎn)成字符串,方法 toJson 將自動(dòng)調(diào)用:$user = ...
http://m.o2fo.com/laravel_8/laravel_8-i6s73i98.html抱歉,暫時(shí)沒有相關(guān)的文章
w3cschool 建議您: