首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Union“调用成员函数union() on int”

Laravel Union“调用成员函数union() on int”
EN

Stack Overflow用户
提问于 2021-01-23 23:51:55
回答 1查看 303关注 0票数 0

错误:调用int上的成员函数union()

代码语言:javascript
复制
$category = Category::select('name')->count();
$city = City::select('city')->count();
$client = Client::select('name')->count();

$property = Property::select('name')->count()
                    ->union($category)
                    ->union($city)
                    ->union($client)
                    ->get();

dd($property);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-24 02:26:25

如果你只想要一串计数,工会就不适合你了。Select count(*) from multiple tables

代码语言:javascript
复制
$counts = [
    'city' => City::count(),
    'category' => Category::count(),
    'client' => Client::count(),
    'property' => Property::count(),
];

没有必要将其保存在一个查询中。

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

https://stackoverflow.com/questions/65865774

复制
相关文章

相似问题

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