- A、B公司业务关联但法律独立,B公司小程序如何在A公司企业微信内运行?
有两家公司A和B,从法律角度来说它们并没有实际关联,但在业务上它们实际上可以视为一家公司。现在A公司已经完成了网址备案和企业微信号的认证(300元那种),而B公司则完成了一个微信小程序的认证(300元那种),并且这个小程序可以正常发布,但它仅限于在企业微信内使用。 现在,由于业务需求,B公司的小程序需要在A公司的企业微信内运行。这里有几个具体的诉求和问题: 这个小程序能不能在A公司的“企业微信”内以“自建小程序”的方式开发?也就是说,我们不是在寻找一个第三方开发模式,而是希望直接在A公司的企业微信内开发和运行这个小程序。如果不能以自建小程序的方式在A公司的企业微信内运行,那么我们需要采取什么其他的措施或步骤来实现这一需求?是否还需要再为A公司认证一个新的微信小程序?
08-12 - Object.prototype.test 要出错?
我准备给Object写个扩展函数,用来做一些我要用到的常规操作,于是写了 Object.prototype.test = function () { return "test OK"; } 一编译就报错,说我的一个自定义组件报错。(没写这个之前一切正常) 这个组件很简单,代码如下 Component({ properties: { title: String, icon: String, placeholder: String, value: String, max: { type: Number, value: -1 }, disabled: { type: Boolean, type: false }, height: { type: String, value: "135rpx" }, type: { type: String, value: "text" }, TiHuan: { type: Boolean, value: true } }, methods: { inputing: function (obj) { let v = this.properties.TiHuan ? obj.detail.value.replace(/[<>"&\/`'?#*\"\\" ]/g, '') : obj.detail.value; this.triggerEvent("change", v) if (this.properties.TiHuan) return v; } } }) 报错说 [图片]
2022-03-16 - 地图选点插件布局错乱
[图片][图片]
2022-03-12 - 云数据库的aggregate中使用$.filter,利用$.or的问题?
云数据库查询使用如下 [图片] 期望cond 这里筛选条件是 3 或者 4。 我用or发现只能返回3。而不能返回4. 如果单独写$.eq(['$$item.Action', 4]))或者$.eq(['$$item.Action', 3]))都是可以查到正确数据的。是我的语法有问题还是这是个BUG?
2022-02-26 - 怎么定位记录中Array中的某项并加以修改?
云数据库中数据结构如下: { "_id": "dfajslfad", "ArrayList": [ { "uid": "uid1", "member": [ { "name": "张三", "age": 20 }, { "name": "李四", "age": 30 } ] }, { "uid": "uid2", "member": [ { "name": "王五", "age": 25 }, { "name": "赵六", "age": 31 } ] } ] } 其中 uid 是全局唯一的,期望通过_id 和 uid 定位到某项具体的一个数组内容,然后再修改。 例如:我想修改uid为 uid2 的数组内容中的 member ,为期增加一个 {name:"增加的",age:15},这个该如何写呢? 不希望出现两次查询。 谢谢各位大神。
2022-02-26 - lookup多变联合查询,三级表查询?
表JiLu 有字段AboutID,该字段与表XiaoLei的_id字段关联。 表XiaoLei有字段father,该字段与表DaLei的_id关联。 现在我通过表JiLu的_id字段已经找到了属于JiLu的某些数据,我需要在展示的时候同时显示与之关联的表DaLei和表XiaoLei的某些字段。 希望最终展示的效果可以输出类似于 JiLu.xxx 属于 DaLei.xxx 的 XiaoLei.xxx 这样的文本
2022-02-24 - 云数据库聚合查询中From的值用变量?
有如下的表 MessageTable TableA 和 TableB 其中MessageTable的记录中有个字段“SwitchTable”记录的是期望连表查询的表名,该字段的为String类型,并且值只会是TableA或者TableB。TableID记录的是查询表的ID,可TableA或者TableB的_id对应。 我需要用用到联合查询的Lookup,于是我写了下面的用法 lookup({ from: "$SwitchTable", //我希望在这里通过变量的方式引入查询表的名称,这个值来源于MessageTable中的SwitchTable字段 localField: "TableID", foreignField: "_id", as: "Info" }) 可是这样的语句查询出来Info字段为空,我知道肯定是我的语句有问题,因为如果我把 $SwitchTable 换成具体的值,Info是能获取到内容的。 可是这样的应该怎么写语句呢?
2022-02-23 - $.in 聚合查询指定值是否包含在数组内,为什么始终不正确?
有数据结构如下: { name: "123", taskList: [{ taskName: "任务1", memberList: ["openid1", "openid2"] }, { taskName: "任务2", memberList: ["openid3", "openid4"] } ] } 我想查找哪些任务中有指定的opendi,并且在该任务数据中新增输出字段(用聚合的addFields)反馈给用户。 我是这样写的; db.collection("CaseList") .aggregate() .addFields({ "taskList.isme": $.in(["$openid2","$taskList.memberList"]), .end() 输出始终是 taskList.isme = false 于是我试着输出$taskList.memberList的值,看是否数组取值错误 db.collection("CaseList") .aggregate() .addFields({ "taskList.isme": $.in(["$openid2","$taskList.memberList"]), "Test":"$taskList.memberList"] .end() 输出确实是数组,那为什么我这个写法就是匹配不上呢?是我写法有问题么?
2021-12-08 - lookup对数组对象的查询?
有数据表如下: { TaskName: "名称", TaskMemberList: ["openid1", "openid2"] } 假设 访问者的openid = openid1, 我希望通过lookup集合后输出类似这样的数据: { TaskName: "任务名称", TaskMemberListCover: [{ openid: "openid1", isme: true }, { openid: "openid2", isme: false } ] } 我试着这样写 db.collection("TaskList") .aggregate() .addFields({ "TaskMemberList.isme": $.eq(["openid1", "$TaskMemberList"]), }) .end() 始终返回的isme是false。 不知道应该怎么写才能达到我想要的呢?
2021-12-06 - 云数据库关于数组的查询问题?
有数据库结构如下: 集合MessageList: { _id: "id1", manage_id: "userid_3", member_idList: [ "userid_1", "userid_2" ] } 集合 UserList: { _id: "userid_1", Name: "张三" }, { _id: "userid_2", Name: "李四" }, { _id: "userid_3", Name: "王五" }, { _id: "userid_4", Name: "测试用户" }, 想要实现的是查询后输出: { _id: "MessageList的_id" manage: { _id: "userid_3", Name: "王五" }, member_idList: [{ _id: "userid_1", Name: "张三" }, { _id: "userid_2", Name: "李四" }] } 求教各位大神帮忙啊~~
2021-11-30