联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
下在下面的查询语句中添加能查询到模块中的字段
类型:迅睿CMS 更新时间:2020-05-14 15:37:55 模块 字段

下在下面的查询语句中,添加能查询到news模块中的content字段

 $data = \Phpcmf\Service::M()->table_site(MOD_DIR)->where('id IN (select id from '.\Phpcmf\Service::M()->dbprefix(SITE_ID.'_news_flag').' where flag=5)')->where('status', 9)->order_by('updatetime desc')->getAll();


回帖
  • #1楼    迅睿框架创始人
    2020-05-14 10:22:06
    Chrome 0
    这个是查询推荐位=5的全部文章,看似没问题
  • #2楼    迅睿框架创始人
    2020-05-14 10:23:23
    Chrome 0
    content是附表字段,不能参与关联才行,记住附表只能在show.html内容显示,附表的权限非常小
  • 靠悬赏赚钱买授权
    #3楼    靠悬赏赚钱买授权
    2020-05-14 10:25:56
    Chrome 0
    $data = \Phpcmf\Service::M()->table_site(MOD_DIR)->where('id IN (select id from '.\Phpcmf\Service::M()->dbprefix(SITE_ID.'_news_flag').' where flag=5)')->where('status', 9)->order_by('updatetime desc')->getAll();
    
    foreach ($data as $o => $v) {
    
        $row = \Phpcmf\Service::M()->table_site(MOD_DIR.'_data_'.$v['tableid'])->get($v['id']);
        $data[$o]['content'] = $row['content];
    }
    只是这样效率有点低,但是可以实现
    满意答案
  • 繁星
    #4楼    繁星
    2020-05-14 15:37:55
    Chrome 0
    @靠悬赏(设置悬赏)赚钱买授权:可以用!!