Как добавить еще один столбец в мой класс в Parse.com? (Swift)
У меня возникли трудности с добавлением нового столбца в мой класс в Parse. В настоящее время я сделал класс (названный: Данные места проведения) с названием и геоинформацией ресторанов. Я хотел бы добавить к этому классу столбец для изображения, который будет связан в соответствии с конкретным рестораном. Я довольно озадачен тем, как я должен идти об этом. Любая помощь с благодарностью.
2 ответа
Parse позволяет вам добавлять ленивые столбцы в класс, что означает, что вы можете добавить поле в свой PFObject, и, если его нет в вашем классе Parse, Parse добавит этот столбец для вас.
Вот как вы можете добавить столбец с помощью кода:
// Prepare image
let imageData = UIImagePNGRepresentation(yourImage)
let imageFile = PFFile(name:"image.png", data:imageData) // "image.png" is the name which would be shown on Parse.com
// Add the new field to your object
yourObject["image"] = imageFile
yourObject.saveInBackground()
Вы заметите, что Parse создаст новый столбец с именем image
на их веб-портале.
Если вы вошли в Parse и находитесь в представлении данных ("Ядро" должно быть выделено вверху), у вас должно быть несколько вариантов, которые выглядят так: ,
Нажмите + Col
и это должно дать вам новый столбец для добавления!
Если вы говорите о том, как конкретно вы будете добавлять изображения, я буду хранить URL-адреса изображений в виде строки в Parse и асинхронно загружать изображения в ваше приложение.