scala:用于理解 Option
scala: for comprehension with Option
我有一些项目的序列选项:
Option[Seq[MyItem]]
MyItem 有一个字段 'description'
我需要查找其中一项是否有具体描述。
如何使用理解来完成?
如果你想测试 Option[Seq[MyItem]]
的任何元素是否有特定的描述,那么你可以这样做。
opt.exists(_.exists(_.description == ???))
如果您真的需要使用 for
的解决方案,那么我帮不了您:)
我有一些项目的序列选项:
Option[Seq[MyItem]]
MyItem 有一个字段 'description'
我需要查找其中一项是否有具体描述。
如何使用理解来完成?
如果你想测试 Option[Seq[MyItem]]
的任何元素是否有特定的描述,那么你可以这样做。
opt.exists(_.exists(_.description == ???))
如果您真的需要使用 for
的解决方案,那么我帮不了您:)