mongodb实现MSsql中的in操作

江湖百晓生2年前 (2022-03-30)Mongodb741

mongodb实现MSsql中的in操作

public async Task<List<RoleForMenuAuthority>> GetRoleForMenuAuthority(string roleid)
        {
            var rid = roleid.Split(char.Parse(","));
            List<int> rids = new List<int>();
            for (int i = 0; i < rid.Length; i++) rids.Add(int.Parse(rid[i]));
            MongoDbHelper<RoleForMenuAuthority> rfma = new MongoDbHelper<RoleForMenuAuthority>();
            return await rfma.ListByConditionAsync(r => rids.Contains(r.RoleId));
        }


相关文章

.net core Mongodb 多表关联查询

var menus = new MongoDbHelper<Entitys.Menus>().ListAllAsync();  &nbs...

Mongodb 批量更新子文档(子数据集)

Mongodb 批量更新子文档(子数据集)

Mongodb 批量更新子文档(子数据集)数据样例如下:{     "_id": ObjectId("638da214...

Mongodb 删除重复数据

Mongodb 删除重复数据

db.getCollection("T_ZXJC_FSSSData").aggregate([     {//聚合字段  ...

mongodb 多表数据拼接查询

db.T_ZXJC_FSXSSJB.aggregate([ { $group:{ _id:"any",...

mongodb多字段分组统计、多表联查脚本

mongodb多字段分组统计、多表联查脚本

 db.T_ZXJC_FQXSSJB.aggregate([ { $group: { _id: {"pwxkzbh":&q...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。