应用插件 版主:官方插件技术组
如何使用$blockedIds数组排除指定的id
类型:迅睿CMS 更新时间:2024-04-01 13:22:23 内容建站系统
插件 内容建站系统 V3.9
应用作者 迅睿官方团队
发布时间 2022-03-01 15:30:06
更新时间 2024-04-03 09:44:20

$result = \Phpcmf\Service::M()->db->table('1_news')  
    ->whereNotIn('id', $blockedIds) // 使用$blockedIds数组排除指定的id  
    ->get()  
    ->getResultArray();

如何使用$blockedIds数组排除指定的id?

是whereNotIn吗

->whereNotIn('id', $blockedIds)


插件教程:https://www.xunruicms.com/doc/app-928.html

回帖
  • 外聘专员-小波工作室
    #1楼    外聘专员-小波工作室
    2024-04-01 12:22:27
    Chrome 0
    ->where('id not in ('.(is_array($blockedIds) ? implode(',', $blockedIds) : 0) .')
    满意答案
  • 多一边
    #2楼    多一边
    2024-04-01 13:22:04
    Chrome 0
    发现这种也很好用
    if(is_array($tiddata)){
    			    $tid =$tid;
    			} else {
    			    $tid =0;
    			}
    ->whereNotIn('id', $tid)

  • 多一边
    #3楼    多一边
    2024-04-01 13:22:23
    Chrome 0
    @外聘专员-小波工作室:感谢回复