Javascript 按id删除评论或类似内容

Javascript 按id删除评论或类似内容,javascript,angularjs,loopbackjs,Javascript,Angularjs,Loopbackjs,我不熟悉环回nodejs服务。我看到它生成了一个基于模型的angular sdk 我正在查看资源管理器,看到一个deleteAll方法,但没有看到如何按ID删除 我已经建立了一种关系,这样每个活动都有很多评论 Angularjs SDK没有为hasMany关系声明deleteById的方法 想知道mongoose从数组中抽取$pull的等价物是什么。这里将更详细地讨论它 我假设您要删除属于某个活动的注释,并且具有多个关系是使用外键activityId设置的 要取消注释与活动的关联,请执行以下操作

我不熟悉环回nodejs服务。我看到它生成了一个基于模型的angular sdk

我正在查看资源管理器,看到一个deleteAll方法,但没有看到如何按ID删除

我已经建立了一种关系,这样每个活动都有很多评论

Angularjs SDK没有为hasMany关系声明deleteById的方法


想知道mongoose从数组中抽取$pull的等价物是什么。

这里将更详细地讨论它


我假设您要删除属于某个活动的注释,并且
具有多个
关系是使用外键
activityId
设置的

要取消注释与活动的关联,请执行以下操作:

comment = // an instance of Comment model
delete comment.activityId;
comment.$save();
要从数据库中删除注释,请执行以下操作:

comment = // an instance of Comment model
Comment.deleteById({ id: comment.id });
Angular的内置
$remove
方法也应该可以工作:

comment = // an instance of Comment model
comment.$remove();
另见文件