播种没有得到数据

时间:2015-11-17 06:26:19

标签: bookshelf.js knex.js

我正在尝试播种,保存在用户中然后获取userId并插入到帐户表中:

exports.seed = function(knex, Promise) {
  return Promise.join(
    // Deletes ALL existing entries
    knex('users').del(), 
    knex('accounts').del(),

    // Inserts seed entries
    knex('users').insert({
        uerId: '1231231',
        email: 'kel@test.com'
    }).then(function(result){
      knex('accounts').insert({
        accountId: '0',
        userId: result[0].userId
      });
    })
  );
};

但问题是得到的结果是插入的行值?我该如何取回数据?

1 个答案:

答案 0 :(得分:2)

我认为你这里有一个错字:accountId: ''0',删除双''在零之前