Play 2.0プロジェクトでScalaを使用して、構成ファイルからデータを取得しようとしています。
現在、次のコードを使用して文字列を抽出しています。
val foo = Play.current.configuration.getString("foo")
オブジェクトを取り戻すことを期待していましたString
が、代わりにOption[String]
オブジェクトが返されます。
オブジェクトを説明し、 returnsOption[T]
を呼び出すJavaドキュメントが見つかりません。toString()
Some( foo )
Boolean
構成メソッドを使用して構成から値を抽出する場合も同じことが起こります。Int
つまり、Option[Boolean]
とOption[Int]
が返されます。
誰かがこのOption[T]
オブジェクトが何であるか、そしてapplication
メソッド呼び出しがそれが返されることを意味する形で私が望む値にアクセスする方法を説明できますか?