Interface ResultDto

Data Transfer Object for a single result.

interface ResultDto {
    abstract?: string;
    alpha?: number;
    authors?: { authorId?: string; name?: string }[];
    citationCount?: number;
    citationStyle?: string;
    clicks?: number;
    createdAt?: string;
    dislikes?: number;
    doi?: string;
    fieldsOfStudy?: string[];
    influentialCitationCount?: number;
    journalName?: string;
    likes?: number;
    openAccessPdfUrl?: string;
    paperId: string;
    publicationDate?: string;
    referenceCount?: number;
    s2FieldsOfStudy?: string[];
    title: string;
    tldrText?: string;
    updatedAt?: string;
    url: string;
    venue?: { name?: string; url?: string; venueId?: string };
    year?: number;
}

Properties

abstract?: string
alpha?: number
authors?: { authorId?: string; name?: string }[]
citationCount?: number
citationStyle?: string
clicks?: number
createdAt?: string
dislikes?: number
doi?: string
fieldsOfStudy?: string[]
influentialCitationCount?: number
journalName?: string
likes?: number
openAccessPdfUrl?: string
paperId: string
publicationDate?: string
referenceCount?: number
s2FieldsOfStudy?: string[]
title: string
tldrText?: string
updatedAt?: string
url: string
venue?: { name?: string; url?: string; venueId?: string }
year?: number