gpt4 book ai didi

loopbackjs - 验证环回中模型的多个字段组合的唯一性

转载 作者:行者123 更新时间:2023-12-01 00:45:11 25 4
gpt4 key购买 nike

如何保证环回模型中多个字段组合的唯一性。下面是模型组织,我有两个字段名称和联系人,我希望这两个字段的组合在数据库中是唯一的。
例如:- 在创建组织时,两条记录可以在 中具有相同的值。 '姓名'字段而是的值的组合'姓名' '联系' 每个记录的字段应该是唯一的,以便创建它。

`{
"name": "Organisation",
"base": "PersistedModel",
"idInjection": true,
"options": {
"validateUpsert": true
},
"properties": {
"name": {
"type": "string",
"required": true
},
"contact": {
"type": "number",
"required": true
}
}`

最佳答案

您可以为此目的使用索引。查询 documentation ,有几个很好的例子涵盖了这个主题。

"nameContactUniqueIndex": {
"keys": {
"name": 1,
"contact": -1
},
"options": {
"unique": true
}
}

A key value of 1 specifies ascending order, and -1 specifies descending order.

关于loopbackjs - 验证环回中模型的多个字段组合的唯一性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35075208/

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