Používam prístup First First a chcem ho používaťDataAnnotation (alebo akýmkoľvek iným spôsobom, t. J. Fluent API) na určenie povoleného formátu textu. Tj. Chcem ho používať na overenie pomocou regulárnych výrazov atď. Chcem to urobiť na dátovej vrstve (nie na klientovi), chcem vidieť obmedzenia v SQL.
Je to možné?
odpovede:
1 pre odpoveď č. 1Ak sa pýtate, či môžete vidieť pravidelnýchObmedzenie výrazov sa zobrazí na strane SQL Server, odpoveď nie, SQL Server nepodporuje Regex. Ak chcete, aby modul EF spustil overenie pre DataAnnotation pre regulárny výraz predtým, ako zasiahne databázu, potom áno, môžete.
[System.ComponentModel.DataAnnotations.RegularExpression]