用云开发里的 _.gt("555").lt("600"),这样是可以查出结果的,
1.如果不加引号,查不出结果。
2.当全部替换成 _.gt(lowScore).lt(HighScore)的时候,也就是变成参数传进来,也查不出结果。
3。这两个lowScore,HighScore这两个参数拼接成字符串 //let lowScore = "'"+lowScore+"'"; //let HighScore = '"'+HighScore+'"';传进去也查不出结果。
中毒了,来个大神解答下?
前面的代码:
//score = 585
let lowScore = parseInt(score) - parseInt(30);
//let lowScore = "'"+lowScore+"'";
let HighScore = parseInt(score) + parseInt(15);
//let HighScore = '"'+HighScore+'"';
const _ = db.command
网友回复
stop eating:
数字变字符串是 let str = num + ''
孙昌谱:
_.gt("555").lt("600") 踩到坑了,强行要求字符类型