我用OctobderCMS为移动应用程序构建后端,需要为该应用程序提供API,我有大约15种模型,并希望为这些模型设置2个API端点,其中一个端点用于2-3个模型,另一个端点用于其余模型。
我能让它发生吗?
发布于 2018-05-11 05:34:54
是的,当然,您可以使用OctoberCMS的所有模型来制作API。
您必须在所有模型所属的插件目录中创建文件。在routes.php
文件中,您必须使用查询来维护结果。
下面是routes.php
文件的示例:
<?php
//Here you have to define your route.
Route::get('api/v1/your_route', function () {
$result = []; //define a variable as array
$wartaProfiles= \WartaProfil::where('id','1')->get();;
$jadwalKeb = \JadwalKeb::all();
$result['wartaProfiles'] = $wartaProfiles;
$result['jadwalKeb'] = $jadwalKeb;
return $result;
});
我有两个模型食谱和分类,所以我混合了这两个模型在$result中的结果并返回它。现在你可以定义你的模型,做任何你想要的结果。
有关从模型检索结果的更多信息,请访问此检索多个模型。
这都是我这边的事。希望这能帮到你。
如果你有任何疑问,请发表评论。
https://stackoverflow.com/questions/50283896
复制相似问题