我有一个表“invoice\u relations”,它是变形表。所以在迁移中我写道:
$table->morphs('invoice_relations');
但在运行迁移时会出现错误,
语法错误或访问冲突:1059标识符na
me'invoice\u relations\u invoice\u relations\u id\u invoice\u relations\u type\u index'在/var/www/html/st/sales tantra/vendor/document/dbal中过长/
lib/document/dbal/driver/pdo语句。php:105
1条答案
按热度按时间qjp7pelc1#
改变你的想法
对此:
或者这个:
但我认为多态关系的名称以'able'结尾,例如relationable。
https://laravel.com/docs/5.6/eloquent-relationships#polymorphic-关系