gpt4 book ai didi

php - Laravel 多对多/从数据库中选择与另一个不相关的条目

转载 作者:行者123 更新时间:2023-11-29 03:02:21 26 4
gpt4 key购买 nike

我正在尝试从我的 Laravel 多对多关系中获取项目。

我有帖子和标签。

因此有可能存在尚未连接到帖子的标签。我如何从数据库中获取这些信息?

$tags = Tag::with('posts')->where('posts', [])->get();
$tags = Tag::with('posts')->where('posts', '')->get();
$tags = Tag::with('posts')->wherePosts('')->get();
$tags = Tag::with('posts')->wherePosts([])->get();

那些不起作用。还有别的办法吗?如果我回来

$tags = Tag::with('posts')->get();

我可以在 posts = [] 中看到那些,但我现在不知道如何获取它们。

谢谢。

最佳答案

使用查询关系:

$tags = Tag::has('posts', '=', 0)->get();

http://laravel.com/docs/eloquent#many-to-many

关于php - Laravel 多对多/从数据库中选择与另一个不相关的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21277340/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com