e22m4u 4 дней назад
Родитель
Сommit
4e5455c9d6
1 измененных файлов с 6 добавлено и 3 удалено
  1. 6 3
      README.md

+ 6 - 3
README.md

@@ -297,8 +297,9 @@ import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
+// регистрация схемы
 projector.defineSchema({
-  name: 'publicUser',
+  name: 'user', // <= имя схемы
   schema: {
     id: true,
     username: true,
@@ -312,8 +313,8 @@ const data = {
   email: 'admin@example.com',
 };
 
-// проекция данных по имени схемы
-const result = projector.project('publicUser', data);
+// проекция данных по зарегистрированному имени
+const result = projector.project('user', data);
 console.log(result);
 // {
 //   id: 10,
@@ -330,6 +331,7 @@ import {DataProjector} from '@e22m4u/js-data-projection';
 
 const projector = new DataProjector();
 
+// регистрация схемы "address"
 projector.defineSchema({
   name: 'address',
   schema: {
@@ -338,6 +340,7 @@ projector.defineSchema({
   },
 });
 
+// регистрация схемы "user"
 projector.defineSchema({
   name: 'user',
   schema: {