Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 2826|Odpověď: 0

[Zdroj] EF6 Required umožňuje prázdné řetězce, ale ne nulity

[Kopírovat odkaz]
Zveřejněno 20.09.2023 19:35:49 | | |
Požadavky: Pole nvarchar v databázi nesmí být NULL, ale pokud je pole vloženo nebo aktualizováno pomocí frameworku EF ORM, bude vyhozena výjimka, pokud je pole přiřazeno jako prázdný řetězec. ORM dává výjimku pro šek. JáOsobně si myslím, že pokud pole nesmí být NULL, neměly by existovat záznamy o prázdných řetězcíchSamozřejmě, tato otázka je, že dobrotiví vidí dobrotivé a moudré.

Původní kód:

Nastavte AllowEmptyStrings = true ve vlastnosti [Required], kód je následující:

(Konec)




Předchozí:.NET 6 testuje algoritmy Gzip a Brotli
Další:js pro získání aktuálních informací o časovém pásmu prohlížeče
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com