当前位置: 首页 > 面试题库 >

如何使用查询注释删除MongoRepository中的项目?

萧允晨
2023-03-14
问题内容

我正在使用MongoRepository将Spring Data与MongoDB结合使用。

我想知道是否有可能使用查询注释通过过滤器进行删除。我一直在这里和谷歌,我找不到任何文档。


问题答案:
@Query(value="{'id' : $0}", delete = true)
public Person deleteById (String id);


 类似资料:
  • 有没有办法从一个巨大的xml文件中删除注释( 两者,根元素前的注释 和内的注释 最好的解决方案是使用xPath。我试过了 它适用于DOM,但不适用于vtd xml 这是我选择评论的代码 但此处的屏幕上打印的是nothing。 有没有办法用vtd xml做到这一点? 谢谢你的帮助。

  • 问题内容: 我有一张桌子,如下所示: 我想基于3个字段emp_name,emp_address和sex删除重复的条目。和我的结果表(删除重复项后)应类似于- 我不记得如何为此编写SQL查询。任何人都可以帮忙吗? 问题答案: 看起来所有四个列值都是重复的,因此您可以执行以下操作- 但是,如果婚姻状况可能有所不同,并且您还有其他根据其选择的列(例如,您希望基于create_date列作为最新记录),则

  • 问题内容: 我想先将所有HTML注释从Facelets中删除,然后再交付给最终用户。是否存在任何标准方法? 问题答案: 实际上有两种方法: 要删除所有评论,请将其添加到:

  • 我在GET api中有多个查询参数(如姓名、年龄、性别、位置等…n个数字)。现在我需要使用这些查询值来查询我的mongo数据库。现在用户可以发送从0到n的查询参数。 我正在尝试使用类似的东西 或者 但问题是,考虑到用户可以发送的所有排列和组合,我将不得不编写多个查询。有没有更好的方法来做到这一点?

  • 问题内容: 单行注释(例如,我的注释)应删除。 多行注释(例如/ 我的注释 /)应删除。 字符串文字的内容(例如,“这是多行注释:/ 我的注释 /”)应被忽略。 标识符的内容(例如“-第1列-”)应被忽略。 文字和标识符 文字和标识符可以跨越多行 单行注释 单行注释可能是代码的最后一个元素,并且可能不会以换行符结尾。 嵌套的多行注释 在SQL Server和PostgreSQL等数据库中,可以嵌套