我发起了一个空的BSONArray
使用了add
函数添加了一些BSONDocument
但是BSONArray保持空白
以下是一些示例代码
var parameters = BSONArray()
parameters add BSONDocument("$limit" -> limit)
只是没有添加限制文件...
答案 0 :(得分:2)
我怀疑BSONArray
是不可变的,而add
操作正在返回一个新数组。
尝试:
var parameters = BSONArray()
parameters = parameters add BSONDocument("$limit" -> limit)