#entity-framework
#entity-framework
Вопрос:
У меня были дополнительные пробелы, добавленные EF при извлечении данных, поэтому я изменил NCHAR на NVARCHAR, но проблема все еще сохраняется
даже после уничтожения таблиц и их воссоздания
Я прочитал кое-что о настройке таблицы на фиксированную длину или что-то в этом роде, но это было расплывчато и не содержало кода
кто-нибудь уже сталкивался с этими проблемами?
как я могу решить это раз и навсегда?
Спасибо
var partner = await _context.Partners
.Include(p => p.ModificationUser)
.Include(p => p.retributionPlan)
.Include(p => p.retributionPlan.ProductRetributionData)
.FirstOrDefaultAsync(p => p.Id == id);
var manager = await _context.Users.FindAsync(partner.Id);
if (partner == null)
{
return NotFound();
}
var partnerFetch = new PartnerFetch();
partnerFetch.Manager = manager;
partnerFetch.Partner = partner;
return partnerFetch;
Ответ №1:
Я заменил все nvarchar на varchar в схеме sql