Code: Select all
var arr = new long[] { 5, 3, 2 };
var results = await _datacontext.ChatMessages
.Where(x => arr.Contains(x.ChatMessageId))
.ToListAsync(cancellationToken)
public class ChatMessage
{
public long ChatMessageId { get;set; }
}
< /code>
Fehler zurückgegeben: < /p>
System.inValidoperationException: 'Der Linq -Ausdruck' @__ arr_0 'konnte nicht übersetzt werden. Zusätzliche Informationen: Der Unterstützung von Primitivsammlungen wurde nicht aktiviert. Schreiben Sie entweder die Abfrage in einem Formular um, das übersetzt werden kann, oder wechseln Sie ausdrücklich auf die Kundenbewertung, indem Sie einen Aufruf an "Assenumerable", "asasyncenumerable", "Tolist" oder "Tolistasync" einfügen.