pgDeleteSingle
从给定的resource
中删除一行,该行由给定的唯一规范标识(类似于传递给resource.get(...)
的规范)。
const $deletedUser = pgDeleteSingle(usersResource, {
id: $id,
});
$pgDeleteSingle.get(attr)
返回一个 PgClassExpressionStep,表示从已删除行中获取的给定属性。这是通过使用 DELETE FROM ... WHERE ... RETURNING ...
语法选择值来实现的。
const $username = $deletedUser.get("username");
$pgDeleteSingle.record()
返回一个 PgClassExpressionStep,表示已删除的完整记录。