Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

F# Query Expression "The field, constructor or member 'Contains' is not defined"

I'm trying to get this example from the Query Expressions page to work. I've got the database setup and I've made many small bits of code work.

    let idQuery = query { for id in [1; 2; 5; 10] do
                  select id }

    query { 
       for student in db.Student do
       where (idQuery.Contains(student.StudentID))
       select student
    }

But all I get is the error:

The field, constructor or member 'Contains' is not defined

What am I missing? I've got other examples to work.

like image 396
Johnny Spittle Avatar asked Oct 23 '12 16:10

Johnny Spittle


1 Answers

I needed to have the System.Linq namespace imported.

like image 103
Johnny Spittle Avatar answered Oct 27 '22 00:10

Johnny Spittle