小编Max*_*nin的帖子

laravel中的COALESCE

是否可以在laravel查询中使用COALESCE.

 $multipleitems = DB::table('votes')
                       ->select('masterItemId',DB::raw('sum(votes) as voteSum'))
                       ->whereBetween('voteDate',array($startDate,$endDate))
                       ->where($condition)
                       ->groupBy('masterItemId')
                       ->get();
Run Code Online (Sandbox Code Playgroud)

这是我的代码,我希望得到每个项目及其总票数.如果没有投票,我想得到'0'.

但在上面的代码中,它返回至少有1票的项目.是否有任何方法可以在laravel中完成此操作?

php mysql laravel

7
推荐指数
1
解决办法
6886
查看次数

在chef-server上创建客户端的权限

在chef-server上,我有一组provisioners用户,他们应该具有引导和配置节点的权限,因此称为无验证器.

在引导机器时,刀试图在Chef服务器上创建新的客户端和节点.问题在于该组的ACL.在"全局权限"部分中,我只能查找create节点的容器和授予权限,但不能查找客户端.这就是knife bootstrap失败的原因 :

Creating new client for node-01
ERROR: You authenticated successfully to https://chef-server:443/organizations/test as mlanin but you are not authorized for this action
Response:  missing create permission
Run Code Online (Sandbox Code Playgroud)

如何为客户端授予创建权限?

chef-infra knife

2
推荐指数
2
解决办法
4342
查看次数

标签 统计

chef-infra ×1

knife ×1

laravel ×1

mysql ×1

php ×1