1. 以前在mongodb默认的js配置文件中写了var click1=click().limit(1);但是第一次执行总是没用,只有use mclog之后再load一次js才行。终于明白是下面这样一会事。
第一次loadjs时没有指定数据库啊,click1这个变量当然就取不到之啊!
必须先 use mclog , 然后(load("C:\\Users\\administrator\\.mongorc.js")). cllick1才会在知道那个数据库的情况下有相应的值啊!
2. 于是修改成如下形式:
function click1(){
return click().limit(1);
}
3. 那么现在click1返回的是函数定义语句, 只有click1()才是执行,显示内容,而之前 var click1=click().limit(1); 则是click1直接返回内容