mongoose-permalink:在您的猫鼬模型中自动创建 slug 永久链接

时间:2024-07-03 09:49:46
【文件属性】:

文件名称:mongoose-permalink:在您的猫鼬模型中自动创建 slug 永久链接

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-03 09:49:46

JavaScript

猫鼬 永久链接 在您的猫鼬模型中自动创建 slug 永久链接 动机 有几个插件具有非常相似的功能。 但我有这些条件: 从文档的现有键(一个键或键列表)创建永久链接(slug) 在一个简单的查询中检查永久链接的存在(很少选择插件,所有文档都以永久链接的值开始,或者在更糟糕的情况下在多个周期中检查存在) 我们不能覆盖 save 方法并捕获重复的错误 当永久链接存在时,我们添加唯一后缀(唯一取决于时间、机器和进程在分布式环境中使用,与猫鼬的 ObjectId 相比相对较短(14 个字符)) 永久链接始终是必需的、唯一的和索引的 安装 npm install mongoose-permalink 选项 插件有几个可选参数: path - 模式中的键名(默认为“永久链接”) 来源 - 从中​​计算永久链接的文档的键列表(默认为“名称”) 手术 GRAB_FIRST - 将使用第一个非空


【文件预览】:
mongoose-permalink-master
----README.md(3KB)
----tests()
--------test.js(3KB)
----LICENSE(1KB)
----package.json(1KB)
----dist()
--------index.js(3KB)
----src()
--------index.js(3KB)
----gulpfile.js(441B)

网友评论