Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.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
Java 对mongodb 3.x.x的WSO2 DSS支持_Java_Mongodb_Wso2_Wso2dss - Fatal编程技术网

Java 对mongodb 3.x.x的WSO2 DSS支持

Java 对mongodb 3.x.x的WSO2 DSS支持,java,mongodb,wso2,wso2dss,Java,Mongodb,Wso2,Wso2dss,我试图将WSO2 DSS 3.5.0与Mongodb 3.2.1结合起来 我发现与mongo shell相比,.dbs文件公开的函数非常有限 例如: 名人 db.collection.FindAndModify() 不受支持 mongodb shell命令的嵌套用法如下 db.collection.remove({_id: $BinData(3, #)} 无法解析 我在谷歌搜索了一下,在Github上找到了一个(带有mongo-java-driver-2.9.0和jongo 0.3) 我在

我试图将WSO2 DSS 3.5.0与Mongodb 3.2.1结合起来

我发现与mongo shell相比,.dbs文件公开的函数非常有限

例如:

名人

db.collection.FindAndModify() 
不受支持

mongodb shell命令的嵌套用法如下

db.collection.remove({_id: $BinData(3, #)}
无法解析

我在谷歌搜索了一下,在Github上找到了一个(带有mongo-java-driver-2.9.0和jongo 0.3)

我在“/repository/components/plugins”下检查了DSS3.5.0包,找到了“mongo-java-driver_3.0.0.wso2v2.jar”

我完全不知道WSO2 DSS 3.5是如何支持mongodb的

“ds连接器mongodb”是否已被弃用? 还是有新的结构/框架或什么

更不用说mongo java驱动器的2.x.x和3.x.x之间存在兼容性问题

请指教
感谢

对mongodb的支持,[2]中的MongoOperationLabels下提供了当前支持的操作,用于其他特定操作,例如“db.collection.FindAndModify()”。必须编写自定义操作,通过扩展[1]来扩展当前代码库

[1]

[2]

当前可用的操作如下所示 计数 滴 发现, 找到一个, 插入, 去除 更新

文档[3]解释了如何使用WSO2数据服务服务器创建数据源。请注意,可以将服务器指定为以逗号分隔的服务器主机和端口列表:“localhost”-“125.10.5.3,125.10.5.4”-“192.168.3.1:27017,192.168.3.2:27017”

自动连接重试用于控制是否连接。当系统重试自动连接时

您还可以找到[4],这是一个解释如何使用createCollection等操作的示例

[4]

[3] 你好,沙万塔