Я пытаюсь сохранить «Количество сообщений» вместе с каждым пользователем, чтобы я мог отслеживать общее количество раз, которое они отправили. Во-первых, когда я создаю новый столбец в информационной панели, он удаляет столбец, когда он обновляется. Кроме того, мне любопытно, как сохранить его в Kinvey с Swift. Вот что я до сих пор.Сохранение пользовательских атрибутов для пользователя Kinvey
KCSUser.activeUser().setValue(num, forAttribute: "PostCount")
KCSUser.saveWithCompletionBlock(KCSUser.activeUser())
Я понимаю, что мне нужен блок завершения, который, как мне кажется, находится между мной и заставить его работать. Заранее спасибо!
Альтернативно вы можете использовать «счетный запрос» в сообщениях, где пользователь является вашим активным пользователем. Это избавляет вас от необходимости хранить избыточные, повторяющиеся данные для пользователя и обеспечивает нормализацию. Дополнительную информацию см. На странице http://devcenter.kinvey.com/ios/guides/datastore#counting. –
Прямо сейчас я настроил его для увеличения, когда я нажимаю кнопку, чтобы просто проверить его, а не подключать его к тому, когда происходит сообщение, которого у меня пока нет. Кроме того, если я правильно понимаю документацию, подсчет, о котором вы говорите, это подсчет чего-то в коллекции, например массив изображений, которые кто-то разместил. – Devbot100
Да, предполагается, что в базе данных имеется массив сообщений –