Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
BasicDBObject或QueryBuilder以及一些Java和mongo的新手问题_Java_Perl_Mongodb_Dbobject - Fatal编程技术网

BasicDBObject或QueryBuilder以及一些Java和mongo的新手问题

BasicDBObject或QueryBuilder以及一些Java和mongo的新手问题,java,perl,mongodb,dbobject,Java,Perl,Mongodb,Dbobject,嗨,我是mongodb的新手 Q1 使用 query=newBasicDBObject() query.put(“i”,新的基本对象($gt),13)) 及 query=newquerybuilder().put(“i”).Greaterthan(13.get() 系统内部有什么不同吗 问题2 我已经创建了一个类 class findkv extends BasicDBObject { //is gt gte lt lte public findkv (String

嗨,我是mongodb的新手

Q1 使用

query=newBasicDBObject()

query.put(“i”,新的基本对象($gt),13))

query=newquerybuilder().put(“i”).Greaterthan(13.get()

系统内部有什么不同吗

问题2 我已经创建了一个类

class findkv extends BasicDBObject {    
    //is gt gte lt lte  
    public findkv (String fieldname, String op,Object tvalue)
    {
        if (op == "")
            this.put(fieldname, tvalue);
        else 
            this.put(fieldname, new BasicDBObject(op,tvalue));
    }
}
我应该使用它还是只使用原始功能

第三季度 我已经使用MongoShell几个星期了,并且已经习惯了它,我发现在MongoShell中编写更快、更短,哪一方更有优势,是用mongo编写还是用java编写

我会把它们从mongo扔到mysql

第四季度

我有一个
if(statement==true)返回else-dowhat似乎无法编译
我知道如果(语句!=true)还返回什么,我可以写,但我仍然可以用第一种风格写吗

问题5 我的日食是 面向Web开发人员的EclipseJavaEEIDE

版本:朱诺发布 构建id:20120614-1722 我想安装我还没有学会的Perl 我选择安装更新,但它不起作用,有什么方法可以手动将perl安装到eclipse吗?

关于第四季度-

是的,你可以用这两种方法中的任何一种来做

if (statement==true) 
   return ;
else 
   dowhat ; 


我能建议你把这个问题分成5个独立的问题吗?你有更大的机会得到至少一些这样的答案。
if (statement!=true)
   dowhat ;
else 
   return ;