Почему мой идентификатор не указан в средстве просмотра хранилища данных в качестве параметра фильтра?

Почему мой идентификатор не указан в Datastore Viewer как параметр фильтра, хотя он и проиндексирован. Я только что проверил в своей программе просмотра хранилища данных новые вставленные сущности и хотел найти запись по идентификатору электронной почты в качестве параметра фильтра, но параметры фильтра - это те, которые я поместил как @Index. Идентификатор электронной почты также был @Index, но также @Id.

Кто-нибудь знает, как я могу использовать параметр @Id для использования в качестве фильтра в Datastore Viewer?

1 ответ

Решение

Если вы говорите о фактическом id объекта, то вы можете отфильтровать его с помощью Key имущество

Например, скажем, ваш id это автоматический идентификатор (то есть это длинный int), и ваш вид example, Если вы хотите фильтровать только по идентификатору 562949953421312 ты бы положил Key(example, 5629499534213120) в ключевом поле:

Фильтрация по ключу с автоматическим идентификатором

Если ваш @Id является строкой, предпосылка того же примера окружает имя кавычками.

Фильтрация по ключу с именем вместо идентификатора

Другие вопросы по тегам