如何在sails.js中预先定义/生成一个唯一的ID?
我正在使用sails.js和mySQL数据库来build立一个网站。 为了解决这个问题 ,我想到了预先定义我的模型的ID属性(通过使用时间戳来保证唯一性)。 因此,一旦我用我定义的ID创build了一个logging,我就可以将这些文件(我使用JQueryfile upload插件上传的)与我创build的特定logging相关联。 但我不知道如何在sails.js中做到这一点。 这可能吗?
或者我可以定义一个单独的属性,它的属性是unique: true
,并在前端生成并传递给后端,并使用此属性关联我的文件。
如果我正确理解你的问题,那么是的,你可以定义你自己的主键来代替自动生成的ID。
myAwesomeId: { type: 'string', unique: true, required: true, primaryKey: true }, // other attributes
- 使用Node.js和Socket.iostream式传输search查询(stream式传输到给定的套接字!)
- 无法在React服务器端呈现中处理UnhandledPromiseRejectionWarning
- 在Express 3.x和Jade模板中使用NodeJS可以重新渲染一个以前渲染列表的项目吗?
- 如何在MongoDB中为NodeJS Express应用程序存储站点configuration?
- 从nodejs craddle中的couchdb中select?
- 我怎样才能将一个JSON数组从NodeJSstream到postgres
- 如何在Node.js的全局数组中保存mysql查询
- NodeJS – 显示login或不是用户的不同内容
- 在ExpressJS中使用JSON与数组