|
@@ -1,4 +1,44 @@
|
|
|
-http://localhost:8008/api/ecs_ques/copy/data?$key=U_C_0_1&$token=9fbbb4fe56d04aafade1b2ed510c754e
|
|
|
+选项就一个的查询
|
|
|
+var total=0;
|
|
|
+db.getCollection('question').find({
|
|
|
+"orgId":"17351",
|
|
|
+"questionType":{"$in":["SINGLE_ANSWER_QUESTION","MULTIPLE_ANSWER_QUESTION"]},
|
|
|
+ "$or":[
|
|
|
+ {"quesOptions":{"$eq":null}},
|
|
|
+ {"quesOptions":{"$size":0}},
|
|
|
+ {"quesOptions":{"$size":1}}
|
|
|
+ ]
|
|
|
+}).forEach(function(ques){
|
|
|
+ total++;
|
|
|
+ //print(ques._id+" "+ques.questionType+" "+ques.course.code);
|
|
|
+
|
|
|
+ db.getCollection('paperDetailUnit').find({
|
|
|
+ "question.$id":ques._id,
|
|
|
+ "paperType":"IMPORT"
|
|
|
+ }).forEach(function(unit){
|
|
|
+ print(unit._id+" "+ques._id+" "+ques.questionType+" "+ques.course.code);
|
|
|
+ });
|
|
|
+});
|
|
|
+print("total:" + total);
|
|
|
+
|
|
|
+
|
|
|
+选项就一个的查询,数量
|
|
|
+db.getCollection('question').count({
|
|
|
+"orgId":"17351",
|
|
|
+"questionType":{"$in":["SINGLE_ANSWER_QUESTION","MULTIPLE_ANSWER_QUESTION"]},
|
|
|
+
|
|
|
+//"quesOptions":{"$ne":null,"$not":{"$size":0}}
|
|
|
+//"quesOptions":{"$ne":null,"$size":1}
|
|
|
+//"quesOptions":{"$eq":[]}
|
|
|
+
|
|
|
+ "$or":[
|
|
|
+ {"quesOptions":{"$eq":null}},
|
|
|
+ {"quesOptions":{"$size":0}},
|
|
|
+ {"quesOptions":{"$size":1}}
|
|
|
+ ]
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
select k.* from wq_knowledge_system k where k.root_id in(select DISTINCT ss.root_id
|