如何在PostgreSQL中插入带有REST回显数据的数组

时间:2019-05-06 15:40:17

标签: arrays postgresql rest go request

我通过post方法将数据接收到我的echo rest api中。我有两个数组。我导入pq库。 我的结构是

  const idMap = new Map();
  const get = id => idMap.get(id) || (obj => (idMap.set(id, obj), obj))({});

  for(const info of dets)
    Object.assign(get(info.id), info);

 for(const { food, id } of foods) {
    const user = get(id);
    (user.foods || (user.foods = []).push(food);
 }

  //...

  const result = [...idMap.values()];

我的帖子功能是

type Lien struct {
    LinkID      int      `json: "linkID"`
    Linklabel   string   `json: "label"`
    Linkaddress string   `json: "address"`
    Langs       []string `json: "langs"`
    Cats        []int    `json: "cats"`
}

它适用于前两个字段,但不适用于数组,我总是得到一个空值。

0 个答案:

没有答案