sqlsugar中in操作的实例

2026-01-09

sqlsugar中in操作的实例


public List<YVideoExt>? getRatingByIds(string ids)
{
    if (ids.IndexOf(",") != -1)
    {
        string[] id_arr = ids.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
        List<int> ids_arr2 = new List<int>();
        foreach (string id in id_arr)
        {
            ids_arr2.Add(Convert.ToInt32(id));
        }
    
        var list = _db.Queryable<YVideoExt>().Where(it => ids_arr2.Contains(it.id)).ToList();

        return list;

    } else
    {
        if (ids.Length > 0)
        {
            int i_id = Convert.ToInt32(ids);
            var list = _db.Queryable<YVideoExt>().Where(it => it.id==i_id).ToList();
            return list;
        }
    }
    return null;
}


联系信息

QQ:1827566828
Email: 1827566828@qq.com
Web: https://www.yynet.wang

留言