- _.in()能不自动去重吗?不能根据数组每一个值返回每一条记录?distinct来控制
比如:表user{id:u1}, 表order{{userid:u1,order:...},{userid:u1,order:...}} where({userid:_.in(['u1','u1'])}),返回结果数组只有一条user信息 无法查询多条相同记录
2019-11-25 - js for循环对象数组得相同值,就是最后一个?大家怎么解决的?
for (let i = 0, leng =x.length; i < leng; i++) { var cartInfo= JSON.parse(JSON.stringify(cartInfo[i]));有这句才可改变对象内存地址 cartInfo[i].attrInfo=i console.log(cartInfo[i].attrInfo) 打印正确,无则循环结束全部为相同值 } 大神地址https://segmentfault.com/q/1010000017481384
2019-11-09 - Cloud.callFunction突然无法传递参数,却能发起调用
云函数调用云函数各种问题,这根本是一次性函数。 const cloud = require('wx-server-sdk') // 初始化 cloud cloud.init({ // API 调用都保持和云函数当前所在环境一致 env: cloud.DYNAMIC_CURRENT_ENV }) exports.main =async (event, context) => { const {OPENID} = cloud.getWXContext() const query=await cloud.callFunction({ name: 'db_query', data: { _openid: OPENID, a:"b" } })} console.log(event)结果只有它自带参数 [图片]
2019-10-28 - 有的云函数获取cloud.getWXContext()为空{},有的又行
const cloud = require('wx-server-sdk') cloud.init({ // API 调用都保持和云函数当前所在环境一致 env: cloud.DYNAMIC_CURRENT_ENV }) exports.main = async (event, context) => { const { OPENID } =cloud.getWXContext() console.log(cloud.getWXContext()) return OPENID } 又没有互相调用,直接云端测试的,依赖什么也有 [图片]
2019-10-27