0
私はPlay
アプリを持っている、と私は、自分で独自性の検証の種類を実装したい、私はSlick
を使用するので、そのcount
は私case class object
にエラーを設定するゼロ以上であれば、私はシンプルなsum(1) where
呼び出しを行うと、当然です。だから私は、現時点でエラーを正しく設定する必要があるので、Await.result
をDBクエリで回避する回避策を想像することはできません。Await.resultを避けるには?
しかし、今私はAwait.result
は本当に悪い練習、任意の提案ですか?
てください、はい、しかし、聞かせてのを行います 存在確認+存在確認+一意性検証+一意性確認 このような「未来の」スタッフチェーンを作る方法はわかりませんここをクリック 最初の2つは 'ブール'型で、マップを使用すると、これは 'Future [Boolean]'になります。私はこの解決策を考え出すことができません – dsounded
マップの中では、 Future [ブール値]を入力しますがブール値です。だから、必要なチェックをしてから、それがFuture [Boolean]を返すことができます。実際の状況について私があなたに説明してもらいたい場合は、コードを投稿してください。 – Simon
https://pastebin.com/ASssHyvN これは現在の実装では 'Await.result'を使用しているように、問題を示す最小限のコードです – dsounded