getPureFromRelatedRelations

getPureFromRelatedRelations:(schemaName: string)

Extract pure feature of outrelation of schema


Example
const coreApp = lesan(); const locationPure = { name: string(), population: number(), abb: string(), }; const cities = coreApp.odm.newModel( "city", locationPure, { country: { schemaName: "country", type: "single", optional: false, relatedRelations: { cities: { type: "multiple", limit: 5, sort: { field: "_id", order: "asc", }, }, }, }, }, );

const getCityPureFromRelatedRelations = coreApp.schemas.getPureFromRelatedRelations("city");

Return Of Example
{ "users": { "type": "array", "schema": { "type": "object", "schema": { "_id": { "type": "union", "schema": null }, "name": { "type": "string", "schema": null }, "age": { "type": "number", "schema": null } } } }, "lovedByUser": { "type": "array", "schema": { "type": "object", "schema": { "_id": { "type": "union", "schema": null }, "name": { "type": "string", "schema": null }, "age": { "type": "number", "schema": null } } } } }

Parameters

schemaName: string