相关疑难解决方法(0)

与命名空间的多态Eloquent关系

我试图实现多态关系.它们完美地工作......但是,我正在尽可能地减少我的数据库大小......所以我就是这样

Table action
|  id  |  realatable_type  |  relatable_id
|  1   |  Lion\People      |  65
|  2   |  Lion\Company     |  13
Run Code Online (Sandbox Code Playgroud)

显然我是这样的

<?php namespace Lion;

class Company extends \Eloquent { ... }
class People extends \Eloquent { ... }
Run Code Online (Sandbox Code Playgroud)

假设命名空间总是"狮子",有没有办法只存储"人"或"公司"?

polymorphism laravel eloquent laravel-4

10
推荐指数
1
解决办法
3393
查看次数

标签 统计

eloquent ×1

laravel ×1

laravel-4 ×1

polymorphism ×1