我希望我的模型字段按原样存储在mysql中。我的用户模型是这样的:
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中存储这些字段?
答案 0 :(得分:0)
您需要将它们另存为JSON对象。 Sails将对您的对象进行字符串化并将结果保存在数据库中。它还将处理解析,因此您不必担心这一点。它仍然不允许指定对象的内部属性,但我认为没有解决方案。
bindView()