代码之家  ›  专栏  ›  技术社区  ›  matteo

环回和默认排序

  •  0
  • matteo  · 技术社区  · 7 年前

    {
      "name": "movimenti",
      "plural": "movimenti",
      "base": "PersistedModel",
      "idInjection": true,
      "options": {
        "validateUpsert": true
      },
      "properties": {
        "mov_id": {
          "type": "number",
          "required": true
        },
        "mov_tipo": {
          "type": "string",
          "required": true
        },
        "mov_valore": {
          "type": "number",
          "required": true
        }
      },
      "validations": [],
      "relations": {},
      "acls": [],
      "methods": {}
    }
    

    我将模型连接到MySQL数据库:

    "movimenti": {
        "dataSource": "banca",
        "public": true
    }
    

    我质疑GET方法,出现以下错误:

    但我的表中没有ID字段。 我如何解决这个问题?

    1 回复  |  直到 7 年前
        1
  •  0
  •   abskmj    7 年前

    环回将自动添加 id 列,如果模型的任何属性都没有提到id。

    mov_id 是id。在模型中通过添加 id: true 行: Reference

    {
      ...
      "properties": {
        "mov_id": {
          "type": "number",
          "required": true,
          "id":true
        },
      ...
    }