问题标签 [spring-data-couchbase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
925 浏览

couchbase - 未找到映射元数据

原因:org.springframework.data.mapping.model.MappingException:在 org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter.read(MappingCouchbaseConverter.java:140) 找不到 java.lang.Object 的映射元数据

尝试从我的 couchbase 服务器检索文档时收到此错误。该文档是一个简单的 JSON 对象,其中包含一个嵌套对象以及 JSON 对象列表。当文档仅包含列表时,我能够成功获取文档,但在存在嵌套对象时不能。

我是否必须将任何嵌套对象定义为 java 类以供 couchbase 和 spring 协作,还是我遗漏了什么。

0 投票
2 回答
3305 浏览

java - SPRING4:无法读取候选组件类 CouchbaseConfig.class

我有个问题。我正在使用 Spring4,我想添加一个配置以便能够使用 spring data couchbase,但我有一个错误:

org.springframework.beans.factory.BeanDefinitionStoreException:无法读取候选组件类:文件[/home/charlie/Desktop/Ultimate Projects/novare_dashboard/novare-project-dashboard/target/classes/hk/com/novare/dashboard/configuration /CouchbaseConfig.class]; 嵌套异常是 java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.springframework.data.couchbase.repository.config.EnableCouchbaseRepositories.repositoryBaseClass() at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents (ClassPathScanningCandidateComponentProvider.java:303)

这是我的代码:

CouchbaseConfig.java

WebMvcConfig.java

POM.XML

0 投票
1 回答
372 浏览

couchbase - 如何使用基于注释的配置在 Couchbase 中配置多个存储桶?

在 Couchbase 文档中,以下是配置环境的示例。拥有多个存储桶会怎样?

0 投票
1 回答
1839 浏览

spring - 配置 Spring Data Couchbase 存储库基础

我正在尝试使用 Spring Data Couchbase 配置。

这是配置类:

我收到以下错误:

我也尝试过:

但我得到完全相同的错误。

然后我还尝试了:

但我得到完全相同的错误。

我的 Couchbase 实例正在运行并且可以访问。

我使用 Spring 4.2.0.RELEASE 和 spring-data-couchbase 2.0.0.M1 对抗 Couchbase 2.5.1 企业版(build-1083)

存储库是:

0 投票
0 回答
226 浏览

spring-mvc - Couchbase 异步数据

我编写了代码来从 Couchbase 视图中获取异步数据:

这是实现类

这是 OfferCouchDao:

我遇到的问题是返回的数据为空

以下是日志:

同样通过同步调用进行时:

我得到了预期的回应。

有人能帮我吗?

0 投票
1 回答
998 浏览

couchbase - 在集群主机地址上配置 Spring Data Couchbase

我的数据人员给了我http://127.0.0.1:8091/pools连接到我们的 Couchbase 服务器的 url,我被告知pools后缀是集群中所有节点的地址。

我使用 Spring 4.2.0.RELEASE 和 spring-data-couchbase 2.0.0.M1 对抗 Couchbase 2.5.1 企业版(build-1083)

现在,如果我将上面的 url 按原样添加到 getBootstrapHosts 列表中:

我的值出现数字格式异常8091/pools

但是当使用http://127.0.0.1:8091url 时,我得到一个无效的密码异常。

我认为第一个 url 将被使用,但不是我所采用的方式。

在 AbstractCouchbaseConfiguration 类中可能有一个我应该重写的方法,但是查看源代码并没有真正启发我。

这是 Couchbase 配置类。

0 投票
1 回答
784 浏览

couchbase - 存储库使用 N1QL

我收到以下异常:

我使用 Spring 4.2.0.RELEASE 和 spring-data-couchbase 2.0.0.M1 对抗 Couchbase 2.5.1 企业版(build-1083)

我在文档中看不到此错误的任何解释。

这是存储库:

也许我的 Couchbase 服务器不支持此功能,而我的存储库需要它。

我可能需要对我的存储库进行不同的编码。

太糟糕了,这里没有说明哪种方法是无效的。

还是我在基类中使用 CrudRepository ?

我想知道如何找出它希望在我的 Couchbase 服务器中找到哪些视图。

0 投票
2 回答
193 浏览

spring - Couchbase 模板配置类

我有一个 Couchbase 的 Config 类,如下所示:

为了使它对团队更加友好,我想添加一个参数 disabled 如果一个成员在他的本地没有沙发底座,它允许应用程序仍然运行。

是否可以?

普通沙发底座配置中存在类似的东西。

0 投票
1 回答
434 浏览

spring-mvc - CouchBaseTemplate 连接问题

我有以下 CouchBase 模板 Bean:

当服务器关闭时,我收到以下日志:

在这里可以做什么?

0 投票
3 回答
3611 浏览

java - spring-data-couchbase (N1QL) 中的计数查询

我正在使用 Spring 模块编写 couchbase 存储库,并且正在尝试使用 N1QL 查询添加我自己的 count 方法实现:

但它不起作用:

所以我的问题是:如何使用 spring-data-couchbase 编写计数查询?

我在春季文档中找不到任何关于此的内容。关联