如何基于其ICollection属性查询Entity Framework中的项目

时间:2014-11-02 19:14:04

标签: c# entity-framework linq-to-entities

每个元素都有我的数据库中的字符串列表。我想从数据库中获取元素,该列表包含特定的字符串。所以

用这个:

    private ICollection<String> _mylist { get; set; }

    public ICollection<String> myList
    {
        get { return _mylist ?? (_mylist = new HashSet<String>()); }
        set { _mylist = value; }
    }

我想这样做:

 db.Set<MyItems>().Where(m => m.myList.Contains("Hello")).ToList();

但是我收到以下错误消息:

指定的类型成员&#39; myList&#39; LINQ to Entities不支持。 仅支持初始化程序,实体成员和实体导航属性。

有人能帮助我吗?

0 个答案:

没有答案