У меня возникли проблемы с созданием некоторых функций с использованием postgrest для моего старшего завершающего камня.
Насколько я понимаю, следующее должно помочь удалить категорию, подключенную к базе данных супабазы. (В этом контексте категория — это объект с именем и массивом элементов. Элементы, в свою очередь, являются объектами с идентификационным номером, именем, ценой, идентификатором категории и идентификатором организации)
Код: Выделить всё
override suspend fun deleteCategory(id: Int) {
withContext(Dispatchers.IO)
{
postgrest["category"]
.delete
{
eq("id", id)
}
.execute()
}
}
as well for the update of a category name to my understanding this should work
Код: Выделить всё
override suspend fun updateCategory(name: String) {
withContext(Dispatchers.IO) {
postgrest["category"]
.update()
.set("name", name)
.execute()
}
}
Any help in resolving this would be appreciated.
Also if this is not a good way to achieve what i'm trying to do, please let me know. Always eager to learn how to do these better and easier.
Источник: https://stackoverflow.com/questions/781 ... ion-errors
Мобильная версия