mediumInteger('votes'); 相当于 MEDIUMINT $table->mediumText('description'); 相当于 MEDIUMTEXT $table->morphs('taggable...'); 相当于加入递增的 taggable_id 与字符串 taggable_type $table->multiLineString('positions'); 相当于 MULTILINESTRING...positions'); 相当于 MULTIPOINT $table->multiPolygon('positions'); 相当于 MULTIPOLYGON $table->nullableMorphs('taggable
数据库标签关系表的的存储结果就是这样子: > select * from taggables; +--------+-------------+---------------+ | tag_id | taggable_id...| taggable_type | +--------+-------------+---------------+ | 1 | 1 | App\Post |...| 2 | 1 | App\Post | +--------+-------------+---------------+ 相信有不少人和我一样希望 taggable_type
可以通过下面的代码让用户添加标签: 1 2 3 taggable @tag="addTag" :...} 25}; 26 27 28 我们通过添加 taggable
Create label links up 20140729145339 Migrate project tags up 20140729152420 Migrate taggable
更多中间表操作 此外,如果你觉得 pivot 可读性不好,你还可以自定义中间表实例属性名称: $this->belongsToMany(Tag::class, 'post_tags')->as('taggable...')->withTimestamps(); 这样,就可以通过 $tag->taggable->created_at 访问中间表字段值了。
Rich ERE[7] Rich ERE扩展了实体、关系和事件本体,并扩展了什么是taggable的概念。