《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
关于 LearnKu
前后没看懂你的需求陈述。基于【用户】,目标【产品】,条件【至少两个标签】,所以流程路径转化一下就是:用户->产品(->产品标签关联表);
1、$projectIds = \UserProjectModel::where(‘id’, $userId)->pluck(“project_id”)->toArray();
2、判断下结果是否为空;
3、\ProjectModel::whereIn(‘id’, $projectIds)->with([“project_tags”=>function($query){
$query->select([“project_id”])->groupBy(“project_id”)->having(count(“project_id”) > 1);
}])->get();
水平有限,合起来不太好弄,分步骤走吧
对照文档多调试呀