Docs: Docs é o termo interno do Overleaf para um arquivo editável, por exemplo, um arquivo tex puro ou um arquivo .bib. Ele armazena o conteúdo do arquivo, informações de revisão e o estado de exclusão.
Identificação principal
_id: ObjectId único do MongoDB que identifica este registro de documento.project_id: Referência ao projeto (Project._id) ao qual este arquivo pertence.name: Nome do arquivo como exibido na árvore de arquivos do projeto (por exemplo,main.tex,sample.bib).
Revisão e versionamento
rev: Número de revisão deste documento no histórico do projeto.version: Versão interna do esquema ou formato usada pelo backend do editor.
Conteúdo do arquivo
-
lines:
Array de strings que representa o conteúdo do arquivo linha por linha.
Cada elemento corresponde a uma linha lógica no arquivo de origem. Neste exemplo, ele armazena uma entrada BibTeX:@article{greenwade93, ... }
-
ranges: Estrutura de dados reservada para anotações do editor ou intervalos rastreados
(por exemplo, seleções, comentários ou rastreamento de alterações). Fica vazia quando não há intervalos ativos.opObjeto de operação que vincula o comentário a uma posição específica no documento.op.c— Texto selecionado do comentário (conteúdo em caracteres)op.p— Posição de ancoragem (deslocamento em caracteres)idObjectId único desta entrada de comentário.metadataInformações de autor e data/hora.
Estado de exclusão
deleted:
Indica se este documento foi excluído do projeto.deletedAt:
Data e hora que registra quando o documento foi excluído.
docs do Overleaf.
Um exemplo simples
Um exemplo simples
Um exemplo complexo
Um exemplo complexo

