неверная спецификация проекта%: значение строки проекции должно начинаться с \ '% \' - PullRequest
0 голосов
/ 21 января 2019

При использовании Mongo Stitch SDK для iOS при попытке выполнить проекцию с использованием $ elemMatch выдается странная ошибка, которая не возникает при использовании той же структуры запросов в оболочке mongo.

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 \'%\'
...