как преобразовать набор в список в правилах безопасности пожарного депо? - PullRequest
1 голос
/ 22 марта 2020

Мне нужно получить элемент из набора, возвращенного из

resource.data.diff(request.data).changedKeys()

, есть ли способ получить элемент из набора или превратить набор в список, чтобы получить элемент?

Мне не нужно сравнивать какие-либо значения, поэтому мне не нужны hasOnly() или какие-либо связанные функции, мне нужно получить одно из значений в наборе, каким-либо образом это сделать?

1 Ответ

1 голос
/ 22 марта 2020

Полный список того, что вы можете сделать с помощью Установить , находится в связанной документации API. То же самое с List .

Как вы можете видеть, нет доступных элементов доступа с наборами. Все, что вы можете сделать, это проверить размер и существование и манипулировать содержимым.

Для списков вы должны знать индекс элемента, чтобы что-то получить. Если вы не знаете индекс, то вы не можете получить к нему доступ.

Ни одна из коллекций не предлагает функцию "получить произвольный, неназванный неиндексированный элемент".

...