文件名称:反规范器
文件大小:48KB
文件格式:ZIP
更新时间:2024-02-24 05:19:52
javascript typescript nosql indexeddb normalizer
@ normalized-db / denormalizer
从基于简单模式(使用TypeScript实现)的规范化数据结构中反规范化JavaScript对象。
作者:Sandro Schmid( )
版本:2.5.0-beta.4
版本控制
为了简化版本控制,所有模块均使用相同的主版本号和次版本号。
安装
使用NPM安装:
npm install --save @normalized-db/denormalizer
用法
使用DenormalizerBuilder创建一个Denormalizer 。 使用schema(…)或schemaConfig(…)来应用架构配置。 这是唯一必需的参数。 如果normalizedData不包含反Denormalizer过程中所需的对象,则fetchCallback将尝试使用fetchCallback延迟加载它。 KeyMap是一个帮助程序,具有从主键到规范化数据中相关对象的索引的映射。
要实际对一个对象或对象数组进行非规范化,请使用…
applyAll(…): Promise
【文件预览】:
denormalizer-master
----.gitignore(71B)
----karma.conf.js(2KB)
----tsconfig.json(461B)
----README.md(2KB)
----test()
--------tsconfig.json(125B)
--------utilities()
--------denormalizer.spec.ts(9KB)
--------data()
----package.json(2KB)
----tslint.json(3KB)
----src()
--------denormalizer-interface.ts(659B)
--------builder()
--------index.ts(212B)
--------denormalizer.ts(2KB)
--------implementation()
----LICENSE.md(1KB)
----index.ts(23B)
----.npmignore(146B)
----webpack.config.js(899B)
----package-lock.json(149KB)