24.66K 浏览2015/05/12驱动程序 0 lovedazi0050 2015/05/12 0条评论 @Modifying @Query( “{‘recordId’ :?0}”) //@Query( “delete from Comment comment where comment.recordId= :?0”) void deleteByRecordId(String recordId); 这种配置无法删除 请教高人指点 3 答案 活跃已投票最新最老的 0 TJ130 发布 2015/05/13 0 条评论 有没有在mongo shell 里测试一下你的删除是否可以工作?有没有可能你的recordID的数据类型和数据库的类型不一致,比如说在库里是数字而在这里是字符串就可能导致不匹配。你应该可以把springdata的verbose log开启然后看一下具体发出的mongo query是怎么样的,然后再调试这个问题。 您正在查看3个答案中的1个,单击此处查看所有答案。 注册 或 登录