如果变量是空的,可以在列表中跳过变量吗?

时间:2014-02-21 22:01:43

标签: list scala

我正在编写一个包含大量可选参数的API,这些参数将传递给查询。

问题是查询是所有参数的列表,如果其中一个是None,我会收到错误。可以完全跳过空的变量吗?

一些代码:

val param01 = BSONDocument(/*Query parametters*/)
val param02 = BSONDocument()//Causes an error
val query = BSONDocument(BSONArray(param01, param02))

P.S。将所有的婴儿车与SomeNone匹配不是一种选择,他们中的许多人都有选择

0 个答案:

没有答案