postgresql - Typeorm 不想更新数据库

标签 postgresql typeorm

我有一个供应表,其中包含名称数量列。我希望以下代码能够更新数量,但事实并非如此。有人可以更正我的代码吗?

const repository = connection.getRepository('supply');
await repository.update({ quantity: 20 }, { name: 'supply1' });

最佳答案

颠倒顺序:

await repository.update({ quantity: 20 }, { name: 'supply1' }); // tries to update where quantity is 20...
await repository.update( { name: 'supply1' }, { quantity: 20 }); // updates quantity

关于postgresql - Typeorm 不想更新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56837643/

相关文章:

postgresql - Postgres - 系统配置了少于 32mb 的共享内存

postgresql - 为什么在 PostgreSQL 中获取相当大比例的表时位图扫描比索引扫描快?

postgresql - 返回记录时,需要在registerOutParameter()中设置什么数据类型

postgresql - 触发器功能是否应该触发另一个触发器?

mysql - 如何在TypeORM迁移中创建自增整数字段?

sql - Typeorm - 通过多对多关系查找条目

python - 为 Django 模型 FloatField 设置最大默认值

typeorm - 是否可以 'protect' 属性并将其从选择语句中排除

node.js - 如何在 inversify 中注入(inject)异步依赖?

graphql - 使用 TypeORM getManyWithCount 如何生成用于分页的 PageInfo