【发布时间】:2020-12-09 18:32:36
【问题描述】:
这样做安全吗?
await MyModel.where(toSnakeCase(userID), user.id).
where(toSnakeCase(shopId), user.shopId).destroy();
在书架模型内。我想删除匹配两列的地方
【问题讨论】:
标签: node.js bookshelf.js
这样做安全吗?
await MyModel.where(toSnakeCase(userID), user.id).
where(toSnakeCase(shopId), user.shopId).destroy();
在书架模型内。我想删除匹配两列的地方
【问题讨论】:
标签: node.js bookshelf.js
我知道这是一篇旧帖子,但如果您仍有疑问,您可以使用 orWhere 或 andWhere 在您的情况下,它看起来像这样:
等待 MyModel.where(toSnakeCase(userID), user.id)。 andWhere(toSnakeCase(shopId), user.shopId).destroy();
或者您也可以使用单个 where:
await MyModel.where({ toSnakeCase(userID): user.id, toSnakeCase(shopId): user.shopId}.destroy();
【讨论】: