【发布时间】:2017-12-12 11:59:05
【问题描述】:
我正在开发一个应用程序,其中我的数据来自 JSON 格式的外部服务器。
我想设置每个模型之间的关系,但不使用数据库表。
有可能吗?
类似的东西:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Flight extends Model
{
/**
* The table associated with the model.
*
* @var string
*/
protected $table = 'https://.../server/flights.json';
}
【问题讨论】:
-
为什么不创建一个“服务”类,从 api 获取数据并使用“工厂”实例化模型?
-
使用此代码示例,我认为您走错路了!服务设置
-
您能否提供任何指向一个好的来源的链接,我可以在其中获得更多信息?你说的是服务容器吗? laravel.com/docs/5.4/container
标签: php laravel web-services eloquent relationship