Я пытаюсь автоматически увеличить счетчик LIKES при нажатии кнопки.
Я использую Firestore, и мои документы идентифицируются автоматически для сотен записей в моей базе данных.
При попытке вызвать динамический идентификатор документа я получаю следующую ошибку XCode:
Невозможно преобразовать значение типа «Пользователь» в ожидаемый тип аргумента «Строка»
Я также попробовал следующий подход для вызова динамического идентификатора документа: document ("(user)") (это приводит к сбою приложения из-за "//" в пути)
@IBAction func likeButton(_ sender: UIButton) {
let likeCounter = Firestore.firestore().collection("posts").document(user)
likeCounter.updateData([
"likes": FieldValue.increment(Int64(1))
])
}