如何使用 knexjs 索引时间戳类型
How to index timestamp type with knexjs
我正在尝试使用 knex js 索引 created_at 和 updated_at 列
但是当我分配 index() 时,它显示了这个错误:
Property 'index' does not exist on type 'void'
await knex.schema.createTable('ontario_user_reports', (table) => {
table.string('user_id').notNullable().index();
table.timestamps(false, true).index(); // here
table.string('type').notNullable().index();
});
你能给我一个正确的索引方法吗created_at?
您应该可以像这样添加索引:
await knex.schema.createTable('ontario_user_reports', (table) => {
table.string('user_id').notNullable().index();
table.timestamps(false, true);
table.string('type').notNullable().index();
// Add this line:
table.index('created_at');
});
可以选择使用此处所述的参数设置名称和其他选项:https://knexjs.org/#Schema-index
我正在尝试使用 knex js 索引 created_at 和 updated_at 列 但是当我分配 index() 时,它显示了这个错误:
Property 'index' does not exist on type 'void'
await knex.schema.createTable('ontario_user_reports', (table) => {
table.string('user_id').notNullable().index();
table.timestamps(false, true).index(); // here
table.string('type').notNullable().index();
});
你能给我一个正确的索引方法吗created_at?
您应该可以像这样添加索引:
await knex.schema.createTable('ontario_user_reports', (table) => {
table.string('user_id').notNullable().index();
table.timestamps(false, true);
table.string('type').notNullable().index();
// Add this line:
table.index('created_at');
});
可以选择使用此处所述的参数设置名称和其他选项:https://knexjs.org/#Schema-index