Код: Выделить всё
public class Attempt(int Id, string UserId, int score)
{
public int Id { get; set; } = Id;
public string UserId { get; set; } = UserId!;
public int score { get; set; } = score;
}
Код: Выделить всё
SELECT *
FROM your_table
UNION
SELECT 'My_data', 56, 'Also_My_Data';
Код: Выделить всё
Attempt newAttempt = new(7, "Herb", 56);
var attemptsUnionOne = await db.Attempt.Union([newAttempt]).ToListAsync();
Выражение LINQ 'DbSet().Union(__p_0) 'не удалось перевести. Либо перепишите запрос в форме, которую можно перевести, либо явно переключитесь на оценку клиента, вставив вызов AsEnumerable, AsAsyncEnumerable, ToList или ToListAsync. См. https://go.microsoft.com/fwlink/?linkid=2101038 для получения дополнительной информации.
Есть ли у кого-нибудь идеи, почему Union в моем случае перевести нельзя?
Подробнее здесь: https://stackoverflow.com/questions/791 ... trary-data
Мобильная версия