linq'a идёт выборка по бд: where(x => ids.contains(x)), x - bigint type
Смотрю через профайлер генерится такой запрос:
.... In (cast(1 as bigint), cast(2 as bigint) и т.д.
К какому типу приводить элементы массива ids, чтобы cast на каждый каждый элемент не выполнялся в запросе?
Или как-то можно этот каст отключить в ef?
А зачем?
К тому же, какой у таблицы
Обсуждают сегодня