问题标签 [query-by-example]
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.
aql - 当我从文档中编写一个代码时出现莫名其妙的语法错误
我对语法有一个新手问题。我刚刚开始学习 AQL。文档很好,但我一直在犯我无法解释的语法错误。
我尝试按照文档中的说明进行操作;我使用与示例相同的集合复制了相同的内容并且有效,但是当我尝试编写相同的内容时,Web 界面中的语法检查器阻止了我。
也许我正在写一些我看不到的东西,比如单词中的格式代码?(我没有从文本处理器复制任何东西)。我正在使用 Firefox 和 Windows 10
(这几乎是新手手册的第一页)
search - MarkLogic QBE 的问题始于功能、QBE API 中的 QBE 日期范围和搜索 API 中的搜索过滤条件
- 我正在探索 MarkLogic QBE(通过示例查询)API,并且想检查如何找到具有“名称”键以某些关键字(例如“Hello *”)开头的 JSON 文档?我们可以在 QBE 查询中使用 $value 参数来进行精确值匹配,在 QBE 查询中使用 $word 参数来获取包含特征。但我想将它用于 QBE 中使用通配符选项的功能开始的功能。我为数据库启用了“尾随通配符搜索”索引,并在“名称”上创建了字段和字段范围索引。egbelow 查询示例应返回带有名称以 Hello 开头且不包含 Hello 单词的 json 文档的结果集
javascript - 在 QBE(Query by Example) MarkLogic 中创建日期范围查询格式示例需要帮助
我在 QBE 中寻找日期范围查询。我正在尝试以下查询示例
在这里,我在“/Creation_Date_date”上创建了路径范围索引和“Creation_Date_date”上的元素范围索引也在持久选项的 search_option_advanced_date 文件的约束下添加
虽然结果应该被获取,但我得到了以下空白
java - Spring QueryByExampleExecutor 空结果
当春天开始没有Example
一切都很好,但Example
结果是空的
应用程序.java
SvHistoryRep.java
服务.java
没有示例时,它的工作。svHistoryRep.findAll().forEach(System.out::println);
但是对于示例,我的结果为空
spring-boot - 如何将 QueryByExampleExecutor 与 spring-data-elasticsearch 一起使用
我想将 QueryByExampleExecutor 与 ElasticsearchRepository 一起使用,但在构建 SpringBootApplication 时出现异常。我正在使用具有以下依赖项的 Gradle:
我的存储库:
我在其中使用示例查询实现方法的控制器:
这是我的订单类:
我在运行应用程序时遇到异常(粘贴部分异常):
spring - Spring Data:示例查询和转换器
我有一个实体:
emails
实体中的字段使用的转换器(典型实现如LocalDateTimeConverter
):
(我将用分号分隔的电子邮件存储在一列中。StringListConverter
进行转换。)
和 Spring 数据存储库:
我使用 Spring Data 中的 Query by Example 机制。当我有没有@Convert
(如String name
)的字段时,它可以工作。但是当我有@Convert
( AttributeConverter
)的字段时,List<String> emails
它会导致InvalidDataAccessApiUsageException
.
(消息很奇怪,因为我尝试使用该列表进行搜索:["abc@company.com", "def@company.com"]
,但消息中只有一封电子邮件)
我试图transform
实现ExampleMatcher
:
但也是原因InvalidDataAccessApiUsageException
,但消息与前一个不同(我设置了两封电子邮件):
java - 如何使用 Mockito 在 Java 中通过示例模拟 ExampleMatchers
这是示例数据:
建议最好的模拟方式?
spring-boot - 通过示例的 Spring Data JPA 查询返回 Null
我查看了许多示例并尝试了各种 w/&w/o 示例匹配器约束,但是无论我通过示例进行查询都只返回 null。
我能够毫无问题地使 CRUD 存储库数据调用正常工作,但是我将其扩展到 JPA 存储库并添加了 QueryByExampleExecutor 接口。findOne() 似乎不起作用。
使用 Spring Boot 2.2.6.RELEASE、spring-boot-starter-data-jpa 和 mysql 5.7。
使用示例查询时,是否需要完成整个对象才能匹配?换句话说,所有的二传手都需要正确的信息吗?还是只是要匹配的对象数据项?
是的,数据库确实只包含一个我试图匹配的正确字符串。
顾客
客户资料库
QueryByExampleExecutor
客户服务
CustomerServiceImpl
调用方法
我错过了什么?先感谢您。
java - Spring data mongoDB:使用 Example Executor 和 Pageable 按子对象 id 查找所有内容
我在通过子对象 ID、Example 和 Pageable 查询存储库时遇到问题。
StudentController.java
学生服务.java
StudentRepository.java
学生.java
组织.java
GET API 请求:http://localhost:8080/students?page=0&size=10&sort=id,desc&lastName=xyz
存储库方法 Page findAllByOrganizationId(String organizationId, Example example, Pageable pageable); 应该返回与组织 ID 和 lastName=xyz 匹配的所有记录,但它会返回与组织 ID 匹配的记录以及所有学生,而与姓氏无关。
代码有问题吗?
java - Java Spring 不支持的 StringMatcher 正则表达式
尝试将 StringMatcher.REGEX 与 java spring 一起使用时出现问题。没有编译器错误或任何东西,但是当您尝试使用上述字符串匹配器调用该项目时,您会收到以下错误:
执行以下内容时可以看到该错误:
请注意,上面的代码编译得很好,执行时会发生错误。