Понимание типов данных в игровых искрах - PullRequest
0 голосов
/ 24 августа 2018

У меня трудные времена, пытаясь понять типы данных.Может быть, я что-то упускаю, потому что чувствую себя совершенно не в духе, понимая их.

Вот все вопросы, которые бродят в моей голове:

  • как я могу удалить тип данных?Похоже, в пользовательском интерфейсе нет кнопки и API для облачного кода, который мог бы помочь.
  • почему, если я создаю индекс данных, он создает новый тип данных с именем, совпадающим с индексом данных?

Если все это не имеет смысла, я думаю, что я больше вне дороги, чем я думал.

1 Ответ

0 голосов
/ 27 августа 2018

Об удалении с помощью пользовательского интерфейса, из документации GameSpark :

Вы можете удалить тип данных на удалить все его данные

Чтобы удалить только элемент внутри Типа данных, просто откройте тип данных, найдите элемент, нажмите на него, затем нажмите удалить (в случае одного результата) или на значок корзины (в случае нескольких результатов).

Об удалении по облачному коду из формы GameSpark , похоже, вам необходимо удалить документ внутри элемента:

 var sparkDataGetResult = Spark.getGameDataService().getItem(myDataType, myId);
 var sparkDataItem = sparkDataGetResult.document();
 sparkDataItem.delete();`

Вы можете перебрать Spark.getGameDataService (). QueryItems (строковый тип, условие SparkDataCondition), если вам нужно удалить больше элементов одновременно с помощью облачного кода. Подробнее здесь

Что касается индекса данных, его меню позволяет добавлять индексы только к существующим типам данных, поэтому он создает типы данных перед добавлением индекса. Подробнее об индексах здесь

...