2017-09-23 10 views
0

私はコードファーストアプローチを使用しており、許可されたテキスト形式を指定するためにDataAnnotation(またはその他の方法、つまりFluent API)を使用したいと考えています。私。それを検証するためにRegularExpressionsを使用したいと思います。私はデータレイヤー(クライアントではない)でそれをやりたい、SQLの制約を見たいと思っています。エンティティフレームワーク - テキスト形式の検証

可能ですか?

+0

あなたが望むのはそうです。あなたが直面している具体的な問題は何ですか?質問を編集して試したことや何が止まっているのかを示すときには、「SQLの制約を見たい」という意味を説明してください。 –

答えて

1

SQL Server側で正規表現の制約が表示されるかどうかを確認するには、SQL Serverは正規表現をサポートしていません。データベースにヒットする前に正規表現のDataAnnotationの検証をEFエンジンで実行させたい場合は、可能です。

[System.ComponentModel.DataAnnotations.RegularExpression] 
+0

はい、私はSQL Serverレベルの検証をしたかったのです... –

関連する問題