在风帆JS响应中没有看到Id

Cha*_*had 5 sails.js

所以我正在搞乱SailsJS试图获得API并快速运行.我还没有设置数据存储(可能会使用mongodb),但我看到我假设的是像SQLite数据库或其他东西.所以我为用户生成了一个模型和控制器.所以在浏览器中我点击了user/create.我看到createdAt和updatedAt但没有Id.我是否需要真正的数据存储来查看ID?这仍然是你免费获得的东西吗?

适配器

// Configure installed adapters
// If you define an attribute in your model definition, 
// it will override anything from this global config.
module.exports.adapters = {

    // If you leave the adapter config unspecified 
    // in a model definition, 'default' will be used.
    'default': 'disk',

    // In-memory adapter for DEVELOPMENT ONLY
    // (data is NOT preserved when the server shuts down)
    memory: {
        module: 'sails-dirty',
        inMemory: true
    },

    // Persistent adapter for DEVELOPMENT ONLY
    // (data IS preserved when the server shuts down)
    // PLEASE NOTE: disk adapter not compatible with node v0.10.0 currently 
    //              because of limitations in node-dirty
    //              See https://github.com/felixge/node-dirty/issues/34
    disk: {
        module: 'sails-dirty',
        filePath: './.tmp/dirty.db',
        inMemory: false
    },

    // MySQL is the world's most popular relational database.
    // Learn more: http://en.wikipedia.org/wiki/MySQL
    mysql: {
        module      : 'sails-mysql',
        host        : 'YOUR_MYSQL_SERVER_HOSTNAME_OR_IP_ADDRESS',
        user        : 'YOUR_MYSQL_USER',
        password    : 'YOUR_MYSQL_PASSWORD',
        database    : 'YOUR_MYSQL_DB'
    }
};
Run Code Online (Sandbox Code Playgroud)

模型

/*---------------------
    :: User
    -> model
---------------------*/
module.exports = {

    attributes: {
        firstName: 'STRING',
        lastName: 'STRING'
    }

};
Run Code Online (Sandbox Code Playgroud)

Joh*_*nSz 0

列出.../user/findAll所有用户。每个用户应该有一个“id”属性,例如

{
   "username":"admin",
   "password":"$2a$10$SP/hWtlJINkMgkAuAc9bxO1iWsvVcglwEU4ctGCiYpx.7ykaFWt56",
   "createdAt":"2013-07-12T17:36:29.852Z",
   "updatedAt":"2013-07-12T17:36:29.852Z",
   "id":1
}
Run Code Online (Sandbox Code Playgroud)