繁体   English   中英

Laravel 5.1用雄辩的方式找到一个项目

[英]Laravel 5.1 Find an item using eloquent

我有下表。

用户数

ID

名称

大事记

ID

名称

ID

名称

转账

ID

event_id

card_id

用户有许多事件和卡片。 一个用户可以接受他在活动中遇到的其他用户的卡片,只要用户接受了卡片,该行就会在转账表下添加一行,该行将card_idevent_id链接在一起。 我正在寻找一种方法来检查已登录用户的event( event_id )的传输表下是否添加了卡( card_id )。

例如:-

auth()->user()->events->transfers->where(([['card_id', '=',$cardid]])->find());

有人可以通过口才告诉我解决上述情况的最佳方法吗?

添加一个belongsToMany -relation

看看官方文档: https : //laravel.com/docs/5.1/eloquent-relationships

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM