开发者工具没问题,真机就不行了。。。。。
const a = await db.collection('chatroom').where({
"hold.id": event.id,
"want.id": message.OPENID
}).get()
const b = await db.collection('chatroom').where({
"want.id": event.id,
"hold.id": message.OPENID
}).get()
// 返回房间id
if (a.data) {//我是买家
return {
chatroomId: a.data[0]._id,
myId: message.OPENID
}
} else if (b.data) { //我是卖家
return {
chatroomId: b.data[0]._id,
myId: message.OPENID
}
} else {
return "404"
}
// 返回房间id if (a.data.length) {//我是买家 return { chatroomId: a.data[0]._id, myId: message.OPENID } } else if (b.data.length) { //我是卖家 return { chatroomId: b.data[0]._id, myId: message.OPENID } } else { return "404" }
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人