Loopbackjs 环回以顺序而非随机的方式插入对象id值-如何更改它?
环回将MongoDB的对象id值作为序列而不是随机插入。 出于安全原因,如何将所有模型的默认值更改为随机Loopbackjs 环回以顺序而非随机的方式插入对象id值-如何更改它?,loopbackjs,Loopbackjs,环回将MongoDB的对象id值作为序列而不是随机插入。 出于安全原因,如何将所有模型的默认值更改为随机 它会影响数据库性能吗?您可以更改在模型描述文件中生成ID的方式: 它可以工作,但只能在不生成:true的情况下工作。移除它安全吗?我不想让用户自己指定ID,我知道生成的:true参数可以避免这种情况。你觉得怎么样?@Omtechguy,看起来这个问题仍然存在: model.json: { "name": "model", "base": "PersistedModel", "
它会影响数据库性能吗?您可以更改在模型描述文件中生成ID的方式:
它可以工作,但只能在不生成:true的情况下工作。移除它安全吗?我不想让用户自己指定ID,我知道生成的:true参数可以避免这种情况。你觉得怎么样?@Omtechguy,看起来这个问题仍然存在:
model.json:
{
"name": "model",
"base": "PersistedModel",
"strict": true,
"idInjection": false, // disable default id!
"properties": {
"id": {
"id": true,
"required": true,
"type": "string",
"defaultFn": "uuid" // "guid" / "uuid" / "uuidv4" / "now"
},
},
"validations": [],
"relations": {},
"acls": [],
"methods": {}
}