【uniapp-临时联表查询】SYNTAX_ERROR, 未找到主表与副表之间的关联关系,注意使用临时表联表查询时只会使用过滤后的字段进行联表

问题描述:

  • 文字:
    SYNTAX_ERROR, 未找到主表与副表之间的关联关系,注意使用临时表联表查询时只会使用过滤后的字段进行联表

  • 图片:
    在这里插入图片描述

关键代码:

【uniapp-临时联表查询】SYNTAX_ERROR, 未找到主表与副表之间的关联关系,注意使用临时表联表查询时只会使用过滤后的字段进行联表_第1张图片
在这里插入图片描述注意:画横线处,必须学生主表的关联的字段:category_id。

解决办法:官方文档

加上主表外键关联的字段
在这里插入图片描述

总结:

联表查询时,必须前后呼应。

另外,要改改显示字段:(schema2code生成代码,要记得所有有关的页面都要去改改。)
【uniapp-临时联表查询】SYNTAX_ERROR, 未找到主表与副表之间的关联关系,注意使用临时表联表查询时只会使用过滤后的字段进行联表_第2张图片

【uniapp-临时联表查询】SYNTAX_ERROR, 未找到主表与副表之间的关联关系,注意使用临时表联表查询时只会使用过滤后的字段进行联表_第3张图片
在这里插入图片描述

你可能感兴趣的:(uni-app,sql,数据库)