gpt4 book ai didi

node.js - 如何在 Mongoose Schema 中存储 URL 值?

转载 作者:可可西里 更新时间:2023-11-01 09:24:01 26 4
gpt4 key购买 nike

我正在将图像从 IOS 应用程序上传到 Firebase,它返回给我的元数据包括 URL 类型的 URL。

我应该像下面的代码那样在数据库中存储 String 类型的数据吗?或者 URL 有特定的类型?

var schema = new Schema({
downloadURL: { type: String, createdDate: Date.now }
})

最佳答案

好吧,根据 docs Monngoose 没有 URL 的架构类型。您可以只使用带有 RegExp 的字符串来验证它或使用一些自定义类型,如 this one

var mongoose = require('mongoose');
require('mongoose-type-url');

var UserSchema = new mongoose.Schema({
url: {
work: mongoose.SchemaTypes.Url,
profile: mongoose.SchemaTypes.Url
}
});

关于node.js - 如何在 Mongoose Schema 中存储 URL 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47134609/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com