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

1

6

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.

Luvenialuwana answered 23/10, 2012 at 16:13 Comment(0)
L
7

I needed to have the System.Linq namespace imported.

Luvenialuwana answered 23/10, 2012 at 16:16 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.