問題ではない場合、私はそれが正常に完了した場合、私は気にしているため、将来を持っていますが、結果は無意味です。このような例の1つは、DBからレコードを保存または削除するFutureです。 、このような将来を表現するための最良の方法は何ですか?未来[Any]?未来[単位]?Scalaの未来のタイプのための大会結果は
0
A
答えて
0
フューチャー[単位]は通常の方法です。それは未来[Any]よりも少し意欲的です。すなわち、将来あなたが気にすることは何もないことをご存じでしょうか。
0
Future[Unit]
が良いだろう。単位を返すので、あなたの将来にコールバックを使うことができます。そう、成功か失敗かがあります。
futureResult.onComplete{
case Success(result) => //code
case Failure(ex) => ex.printStackTrace
}
関連する問題
- 1. 理解のためのScala結果を渡すときに未来の作成を避ける方法
- 2. 同時検索と結果の返信のための未来の使用
- 3. Scala未来のエラーをキャッチ
- 4. Flattening List + Scalaの未来
- 5. Scalaの未結合のプレースホルダパラメータ
- 6. Scalaの未来に対するTwitterの将来の利点は何ですか?
- 7. Scalaのリーダーモナドの結果の連結
- 8. Scalaは、私は以下のコードを持って未来の
- 9. 照会結果の比較
- 10. ms-accessで3番目の結果を得るために他の2つのクエリの結果を照会
- 11. SQL照会の計算結果には
- 12. どのように特定の結果のためのデータを照会する
- 13. MongoDB:$とクエリの結果セットを照会するためのsort()の追加
- 14. Javaが待っています。ブロッキングなしの未来の結果
- 15. mysqlテーブルの過去と未来の行を照会する
- 16. 未定義HTMLの結果
- 17. イニシャライザ未使用の結果
- 18. Sequelize - Promise.Allは、次のクエリが正常に照会結果をログアウト未定義
- 19. ScalaのdateTimeの奇妙な結果
- 20. Scala mongodb:リストのクエリの結果
- 21. ScalaでのJDOQL結果の使用
- 22. ROW_NUMBER結果からのデータの照会
- 23. リピーターへの照会結果のバインド
- 24. SQL照会の結果の照合
- 25. MEANスタックでのデータベース結果の照会
- 26. Laravel WHERE 1列の結果の照会
- 27. Scalaは2.5がプレイScalaのプロジェクトで結果
- 28. は、なぜ私は大会のために私のCコード
- 29. Scala - "パターンマッチングの結果、型保証が緩められる"
- 30. GoogleTest `表現の結果は未使用 '
ありがとう!未来を[単位]に写像する標準的な方法は何ですか? myFuture.mapは(())は醜いが、それを行うための最善の方法は、おそらくthatsの – EugeneMi
ちょっと見苦しいです。 '.map(_ =>())'を実行すると、読みやすいと思えます。 – Ren