2017-04-17 7 views
0

返品のタイプがReaderT backend m (Maybe (Unique record))replaceUnique methodを使用しています。データベーステーブルには2つの固有のフィールドがあり、一意性に違反している場合は、どのキーが競合しているかを調べる必要があります。どうやってやるの?replaceUniqueメソッドを使用するときにどのキーが競合しているかを調べるにはどうすればよいですか?

答えて

1

これは、このコードで実現することができます。uniqueUnique recordUniqueEmail _UniqueDisplayName _ある

case unique of 
    UniqueEmail _ -> -- email is conflicting 
    UniqueDisplayName _ -> -- displayName is conflicting 

は一意性制約です。

関連する問題