Я пытаюсь сделать запрос к массиву пожарных, и я использую библиотеку golang.К сожалению, когда я выполняю свой запрос, я получаю сообщение об ошибке «неверный оператор», содержащее массив «ошибка
». Не уверен, почему я получаю это, поскольку я выполняю свой запрос именно так, как показано (https://github.com/GoogleCloudPlatform/golang-samples/blob/f8a3a6ed786b9fd96a5e92c2ef5fb849ec7896a9/firestore/firestore_snippets/query.go#L255)
На случай, если это имеет значение, моя структура будет ..
rootLevel[].secondLevel[].attribute
Мой код:
query := collection.Query
query = query.Where("AllAccessTokens.polar.PartnerGUID", "array-contains", "aasdfasdf")
iter := query.Documents(ctx)
results, resultError := iter.GetAll()
Что я делаю не так?