首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将表中的所有行与同一表中的所有其他行关联起来?

如何将表中的所有行与同一表中的所有其他行关联起来?
EN

Stack Overflow用户
提问于 2018-03-07 12:13:10
回答 1查看 29关注 0票数 0

在Laravel中,我可以在同一个表中的两个I之间创建关系吗?在我的例子中,两张照片之间的汉明距离。我想将每个id的hamming_distance保存到每个其他id。每种关系一个。没有Dups。不担心规模或生成每个hamming_distance需要多长时间。真的只是在寻找最好的模式来处理这个问题。

相片表

代码语言:javascript
复制
id
path
etc

另一张桌子。或者任何建议的相同名称的两列显然都不起作用。

代码语言:javascript
复制
photo_id
photo_id
hamming_distance
EN

回答 1

Stack Overflow用户

发布于 2018-03-07 13:32:46

在您的第二个表中

代码语言:javascript
复制
public function Photo(){

   return $this->belongsTo('App\Photo', 'photo_id', 'id');
}

有关更多详细信息,请访问https://laravel.com/docs/5.6/eloquent-relationships#one-to-one

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49143987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档