と製品のメンバーではありません:は、私は複数の将来の応答を待っているSerializableを
val futureResult =
for{
futureEmployee <- this.getEmployeeById(effortConsulting.sObject.createdById)
futureForCompany <- this.getCompanyById(effortConsulting.sObject.forCompany)
futureFromCompany <- this.getCompanyById(effortConsulting.sObject.fromCompany)
} yield List(futureEmployee, futureForCompany, futureFromCompany)
futureResult onComplete {
case Success(futureResponse) => {
println(futureResponse)
} [...]
のprintlnは以下を出力します
List(Employee([...]), Company([...]), Company([...]))
さて、これは大丈夫です。しかし、今私はこのようにこれらのオブジェクトで作業したい:
val employee = futureResponse(0)
val fromCompany = futureResponse(2)
val forCompany = futureResponse(1)
println(forCompany.name)
これは動作しません。私は、次のコンパイルエラーを得た:
値の名前はどのように私はこの問題を解決し、それが起こる理由をすることができますSerializableを
と製品のメンバーではないでしょうか?