2

使用适用于 iOS 的 Mongo Stitch SDK,尝试使用 $elemMatch 执行投影会产生一个奇怪的错误,在 mongo shell 上使用相同的查询结构不会发生这种错误。

var projection: Document = [
                    MongoFieldNames.pendingRequestsSent: [
                        "$elemMatch" : [
                            Fields.firebaseUserId : User.shared.metadata.userId 
                        ] as Document
                    ] as Document
                ] 

这就是我创建查询的方式。但它给了我这个错误:

invalid %project specification: projection string value must start with a \'%\'
4

0 回答 0