Указанный путь
/user-project-enum/{uid}/{pid}
Где {pid}
- идентификатор проекта, а его значение - строковое перечисление.
Например,
myuserid
project_id1: favorites
project_id2: trash
project_id3: inbox
project_id4: favorites
У меня есть возможность проверить, существует ли {pid}
в пути /projects/{pid}
, используя .validate()
Однако каждый объект проекта имеет размер около 5 КБ, что может повысить стоимость записи с нуля (записибесплатно IIRC) до стоимости чтения 5 КБ, если мы взимаем плату за чтение, выполненное .validate()
.Если нет, то этот тип операции очень дешевый и не составляет труда.
Так что мой вопрос таков: взимаем ли мы плату за .validate()
чтений?