getPureSchema

getPureSchema: (schemaName: string)

Get pure feature of one 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 getCityPureSchema = coreApp.schemas.getPureSchema("city");

Return Of Example
    
{
  "_id": {
    "type": "union",
    "schema": null
  },
  "name": {
    "type": "string",
    "schema": null
  },
  "population": {
    "type": "number",
    "schema": null
  },
  "abb": {
    "type": "string",
    "schema": null
  }
}
    
  

Parameters

  
  schemaName: string