问候所有工匠.
我找到了解决关系的最佳实践,如下表所示:
id name
1 Apple
2 Google
3 Facebook
...
Run Code Online (Sandbox Code Playgroud)
id name company_id
1 Alex 1
2 Benny 1
3 Tony 2
...
Run Code Online (Sandbox Code Playgroud)
id content staff_id
1 Lorem ipsum A 1
2 Lorem ipsum B 1
3 Lorem ipsum C 5
...
Run Code Online (Sandbox Code Playgroud)
如何定义与雄辩的关系,以便我可以从特定的"公司"中选择所有"帖子".我可以在'posts'表中声明额外的'company_id'列以获得解决方法.
但我们可以使用eloquent选择如下例子:
$posts = Post::where('staff_id', IN, COMPANY_ID)->get();
Run Code Online (Sandbox Code Playgroud)
提前致谢