fancy_lee
fancy_lee
你的版本是多少,实例是怎么配置的?django_q启动了吗?看一下后台日志报错?
mongo什么版本?执行后的返回的结果是什么?还有日志有没有报错?
你的mongodb版本是多少? 常用dml DDL语句还是支持的,请再检查看看,你可以对比demo看看
直接用mongoshell执行也不可以,所以应该是你语句的问题  db.test.insertMany( [{ "returnSchema": "**{"type":"Map","defaultValue":{}}**" }] ); 这一段到底是字符串还是字典?按你的标题理解如果是字典的话就把两边的""去掉,如果是字符串就按这下面这么写就可以 db.test.insertMany( [{ "returnSchema": '**{"type":"Map","defaultValue":{}}**' }] );
默认情况下projection({})中是要有字段,没有字段就是不显示,没有数据的字段才会返回(N/A)。你这么写一下空的projection({})确实没有考虑到,很少这么写,如果你要显示全部的字段,把.projection({})去了就可以
这个问题是已知问题,文档里也有提过,审核的正则表达式需要优化
暂时没有时间调整这块,你是要是有这个强需求,可以自己看代码修改一下
首先得对mongodb解决语句语法语义的解析,这块就得投入一定的时间去搞,这也是一个小难点,解决了这块才能做回滚
目录不支持这种方式查询,可以考虑用正则的方式替代