mongodb视图可以用吗~~

那谁谁DerPrinz 2017-12-26 09:30:29
最近把mongodb升级到了3.4.1,想体验一把视图。视图创建成功,然而在查询视图的时候抛出了如下异常,是我的jar包需要升级吗?需要升级到什么版本?各位大牛教教我,本人英语太差,阅读英文文档实在困难~~
Caused by: com.mongodb.MongoQueryException: Query failed with error code 166 and error message 'Namespace db_soda_data.v_order_invoice_product_refund is a view. Legacy find operations are not supported on views. Only clients which support the find command can be used to query views.' on server localhost:19000
at com.mongodb.connection.ProtocolHelper.getQueryFailureException(ProtocolHelper.java:93)
at com.mongodb.connection.QueryProtocol.receiveMessage(QueryProtocol.java:288)
at com.mongodb.connection.QueryProtocol.execute(QueryProtocol.java:229)
at com.mongodb.connection.QueryProtocol.execute(QueryProtocol.java:38)
at com.mongodb.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:155)
at com.mongodb.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:219)
at com.mongodb.connection.DefaultServerConnection.query(DefaultServerConnection.java:166)
at com.mongodb.operation.FindOperation$1.call(FindOperation.java:397)
at com.mongodb.operation.FindOperation$1.call(FindOperation.java:394)
at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:195)
at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:168)
at com.mongodb.operation.FindOperation.execute(FindOperation.java:394)
at com.mongodb.operation.FindOperation.execute(FindOperation.java:57)
at com.mongodb.Mongo.execute(Mongo.java:738)
at com.mongodb.Mongo$2.execute(Mongo.java:725)
at com.mongodb.DBCursor.initializeCursor(DBCursor.java:815)
at com.mongodb.DBCursor.hasNext(DBCursor.java:149)
at org.springframework.data.mongodb.core.MongoTemplate.executeFindMultiInternal(MongoTemplate.java:1880)
... 49 more
...全文
591 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rucypli 2017-12-26
  • 打赏
  • 举报
回复
对 包的错就是说客户端不支持对视图的查找
那谁谁DerPrinz 2017-12-26
  • 打赏
  • 举报
回复
好了 问题已经解决了 是jar包的问题 升级到mongo-java-driver-3.4.3.jar 就OK了

1,747

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧