Понимание типов данных в игровых искрах
У меня трудные времена, пытаясь понять типы данных. Может быть, я что-то упускаю, потому что я чувствую себя совершенно вне дороги в понимании их
Вот все вопросы, блуждающие в моей голове:
- как я могу удалить тип данных? Кажется, в пользовательском интерфейсе нет кнопки и нет API для облачного кода, который мог бы помочь.
- почему, если я создаю индекс данных, он создает новый тип данных с именем, аналогичным индексу данных?
Если все это не имеет смысла, я думаю, что я больше вне дороги, чем я думал.
1 ответ
Об удалении пользовательским интерфейсом из документации GameSpark:
Вы можете удалить тип данных, чтобы удалить все его данные
Чтобы удалить только элемент внутри Типа данных, просто откройте тип данных, найдите элемент, щелкните по нему, затем нажмите "Удалить" (в случае одного результата) или на значок корзины (в случае нескольких результатов).
Что касается удаления по облачному коду из формы GameSpark, кажется, что вы должны удалить документ внутри элемента:
var sparkDataGetResult = Spark.getGameDataService().getItem(myDataType, myId);
var sparkDataItem = sparkDataGetResult.document();
sparkDataItem.delete();`
Вы можете перебрать Spark.getGameDataService(). QueryItems(строковый тип, условие SparkDataCondition), если вам нужно удалить больше элементов одновременно с помощью облачного кода. Больше здесь
Что касается индекса данных, его меню позволяет добавлять индексы только к существующим типам данных, поэтому он создает типы данных перед добавлением индекса. Подробнее об индексах здесь