首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用sails在mysql中存储对象类型字段

如何使用sails在mysql中存储对象类型字段
EN

Stack Overflow用户
提问于 2016-08-13 14:56:46
回答 1查看 292关注 0票数 0

我希望我的模型字段将按原样存储在mysql中。我的用户模型是这样的:

代码语言:javascript
复制
module.exports = {

  attributes: {
    local: {
      email: 'string',
      password: 'string'
    },
    facebook: {
      id: 'string',
      token: 'string',
      email: 'string',
      name: 'string'
    },
    google: {
      id: 'string',
      token: 'string',
      email: 'string',
      name: 'string'
    }
  }
};

但这不会在用户模型中创建任何字段。在mysql中存储这些字段应该怎么做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-16 03:24:35

您需要将它们保存为JSON对象。Sails会将你的对象串起来,并将结果保存到你的数据库中。它还会负责解析,所以你不必担心这个问题。尽管如此,它仍然不允许指定对象的内部属性,但我认为没有解决方案。

代码语言:javascript
复制
module.exports = {

  attributes: {
    local: {
      type: 'json'
    },
    facebook: {
      type: 'json'
    },
    google: {
      type: 'json'
    }
  }
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38930099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档