检查strongloop中多列模型的唯一性

时间:2017-08-19 23:25:32

标签: javascript node.js strongloop loopback

如何验证strongloop中的多列唯一性?

{
  "name": "Table1",
  "base": "PersistedModel",
  "idInjection": true,
  "options": {
    "validateUpsert": true
  },
  "properties": {
    "column1": {
      "type": "string"
    },
    "column2": {
      "type": "string"
    },
    "column3": {
      "type": "string"
    }
  },
  "validations": [],
  "relations": {}
  },
  "acls": [],
  "methods": {}
}

在上面的模型中,如何将column1和column2作为loopback模型中的唯一键?我检查了validatesUniquenessOf,但它没有验证多列。

由于

1 个答案:

答案 0 :(得分:0)

正在使用以下内容:

Table1.validatesUniquenessOf('column1', 'column2');

不确定,我之前也曾尝试过,但那段时间它没有用。可能我没有重新启动环回服务器。