简体   繁体   English

Cassandra Spring 升级后分面不工作

[英]Cassandra Faceting Not Working After Spring Upgradation

I have upgraded Spring from 1.5.2 to 2.5.5 so the Cassandra is also got upgraded.我已经将 Spring 从1.5.2 升级到 2.5.5 ,所以 Cassandra 也升级了。

I am using Cassandra Repository and writing native queries.我正在使用 Cassandra 存储库并编写本机查询。

before upgrading, the below query was giving the data in facet_fields column but after upgrading I am getting data in reference column升级前,以下查询在facet_fields列中提供数据,但升级后我在参考列中获取数据

@Query(select reference from tablename where solr_query='{"q": "date:[2020-06-01T04:00:00Z TO 2020-06-05T03:59:59Z] ", "facet":{"field": "reference"}}') @Query(select reference from tablename where solr_query='{"q": "date:[2020-06-01T04:00:00Z TO 2020-06-05T03:59:59Z]", "facet":{"field" : “参考”}}')

I have executed the above query in datastax there I am getting the value under facet_field column only but, from application it is coming under reference .我已经在 datastax 中执行了上面的查询,我只在facet_field列下获取了值,但是从应用程序中它正在被引用

I am sure this is due to spring upgradation, could anyone please let me know the solution or any alternative for this?我确定这是由于 spring 升级所致,有人可以让我知道解决方案或任何替代方案吗?

Thanks in advance.提前致谢。

This issue has been resolved.此问题已得到解决。 After doing lot of R&D I did not found anything related to this.在做了很多研发之后,我没有发现任何与此相关的东西。 So, I have handled this scenario in code itself.所以,我已经在代码本身中处理了这种情况。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM