当前博客:IDE编译后无法翻译的代码格式

91 次浏览【转载需注明来源】

博客作者:【野生程序菌】

个性签名:寒窗苦读十年一朝凤舞九天

构造类 用户SQL类 {
    构造函数(表名) {
        本对象.表名 = 表名;
    }
    查询记录数量(查询类型 = 0) {
        返回 `
        SELECT COUNT(*) 
        FROM ${本对象.表名}
        ${["", " WHERE user_id = ?", " WHERE user_account = ?", " WHERE user_phone_number = ?", " WHERE user_email = ?"][查询类型]} 
    `;
    }
}
JavaScript

以上代码 ${本对象.表名} 无法翻译成 ${this.表名} 因为这样会导致代码报错

 

以下为补充内容(2023-11-08)

 局部_返回结果 = 同步 mysql客户端.查询SQL语句_同步(
        `
        INSERT INTO ${全局_系统配置.数据库.表名}
            (${局部_字段数组.转字符串()}) 
        VALUES
            (${局部_段值数组.转字符串()})
    `,
        局部_参数化值
    );

以上代码 ${局部_字段数组.转字符串() 无法编译成 ${局部_字段数组.toString()}

 

虽然可以用英文替代就可以使用,秉承 中文编程 的理念 还是要做到尽善尽美。

 

 

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-11-07 15:43:35

该问题已记录,目前推荐您这样写:

构造类 用户SQL类 {
    构造函数(表名) {
        本对象.表名 = 表名;
    }
    查询记录数量(查询类型 = 0) {
        局部变量 表名 = 本对象.表名;
        返回 `
            SELECT COUNT(*) 
            FROM ${表名}
            ${["", " WHERE user_id = ?", " WHERE user_account = ?", " WHERE user_phone_number = ?", " WHERE user_email = ?"][查询类型]} 
        `;
    }
}
Generic placeholder image
快码FOF编程 Time: 2023-11-09 10:37:56

该问题已修复,将在近期推送更新


IDE编译后无法翻译的代码格式