2015-06-16 6 views
5

Sie jetzt in Abfragen mit DocumentDB wie folgt erstellen:DocumentDB IN Stichwort mit Linq

SELECT * 
FROM Families 
WHERE Families.id IN ('AndersenFamily', 'WakefieldFamily') 

Aber wenn ich führen eine ähnliche Abfrage mit Linq bekomme ich einen Fehler { "Methode wird‚Enthält‘wird nicht unterstützt ".}

.where(a => familyNames.Contains(a.Families)) 

Wie kann ich Kiste in Abfragen mit Linq?

Antwort

1

IN wird derzeit vom LINQ-Anbieter nicht unterstützt.

Wir werden dies in einem zukünftigen SDK-Update beheben.

2

Dies ist jetzt behoben, was Sie haben, sollte mit den neuen SDK-Versionen arbeiten.