MongoDb实现类似MSsql语法中的 in 操作

66

作者:管理员 发布时间:2021年09月28日 08时42分46秒

mongodb中的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));
        }

mongodb in

Copyright © 2021 奥纳拉. onala       湘ICP备2021002517号-1        湘公网安备43010402000262号