datatables编辑器查询where子句列表

时间:2017-12-23 11:45:32

标签: c# asp.net-mvc list datatables where

我正在尝试将List放入datatables Editor .Where子句中。就像是:     从x中选择*,其中x.col位于(y,z)

这是我目前的代码:

   public ActionResult Index()
   {
        var Usn01 = User.Identity.GetUserId().ToString();
        var filter = from s in db.usersDbs join t in db.dimTeamLeadDbs on 
        s.teamID equals t.teamID where s.usID==Usn01 select t.teamID;
        var filter1 = filter.FirstOrDefault();
        var settings = Properties.Settings.Default;
        var formData = HttpContext.Request.Form;

        using (var db = new Database(settings.DbType, 
        settings.DbConnection))
            {
                var response = new Editor(db, "users", "usID")
                    .Model<usersDb>()
                    .Where("teamID",filter1)
                    .Process(formData)
                    .Data();
            return Json(response, JsonRequestBehavior.AllowGet);
            }
    } 

我基本上想要从

更改filter1
filter.FirstOrDefault();

filter.ToList();

并将其放入where子句中,这显然不起作用。 我真的不知道如何处理这个问题。

提前致谢, 亲切的问候, 鲍里斯。

1 个答案:

答案 0 :(得分:1)

我想到,如果有人需要,我现在可以立即回答。

为我提供所需结果的代码是:

<file_id>