- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用一个或多个值作为多值属性的输入参数在内容存储库中进行搜索
类似于:找到所有主类型为“nt:unstructured”的节点,其属性“multiprop”(多值属性)包含值“one”和“two”。
传递给queryManager.createQuery的queryString应该看起来如何?
谢谢你。
最佳答案
您可以像对待其他条件一样对待多值属性上的条件。例如,以下查询将在“someProp”属性上找到所有值为“white dog”的节点:
SELECT * FROM [nt:unstructured] WHERE someProp = 'white dog'
SELECT * FROM [nt:unstructured] WHERE someProp = 'white dog'
AND someProp = 'black dog'
SELECT * FROM [nt:unstructured] WHERE someProp LIKE '%white%'
AND someProp LIKE '%black%'
关于JCR SQL2多值属性搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7968464/
我使用一个应用程序,我们可以在其中操作 JCR 节点,通常您可以重命名、删除、删除或移动它们。 使用 JCR API,我可以访问我的存储库中的节点并按照它们在 JCR 中的相同顺序返回一组节点。 我希
我只是想知道 jcr:primaryType 和 jcr:mixinTypes 之间有什么区别,以及为什么使用 jcr:mixinTypes ?这意味着什么?如果您检查 crx 中的/content/
使用 JCR-SQL2 查询时,我注意到 CONTAINS运算符查找节点 没有与条件中的字符串完全相同的字符串。 例子 以下查询: SELECT * FROM [nt:base] AS s WHERE
我想在 CQ 5.6 (AEM) 实例中包含的 JCR 存储库中搜索包含给定字符串 xxx 的所有 .jsp 文件。作为 JCR 对 XPath(或 JCR-SQL2)的解释的新手,我在表达查询方面不
需要帮助获取节点属性的 string[] 值? 例如,我有一个节点图像,它具有 String[] 类型的属性“references”。我需要获取数组的第一个值。 谢谢 最佳答案 从节点,您可以获取re
我想使用一个或多个值作为多值属性的输入参数在内容存储库中进行搜索 类似于:找到所有主类型为“nt:unstructured”的节点,其属性“multiprop”(多值属性)包含值“one”和“two”
Modeshape 文档的第 7.1.6 节说“您的应用程序现在可以使用标准 JCR 2.0 API 创建和删除工作区。” JCR 2.0 文档说使用 Workspace.createWorkspac
我正在构建一个 jcr 查询并从存储库接收数据。这是我的代码: String queryString = "SELECT * FROM public:hours"; try { // ge
我将 Jackrabbit 与 JCR 一起使用,如何更改节点的顺序? 最佳答案 有很多方法; 1) 创建一个带有“orderable”选项的父节点类型。 [ns:NodeType] > ns:Par
如何确定 JCR 属性是否为多阀属性?我尝试对该属性调用 getType(),但如果它是字符串或字符串数组,则返回相同的值。 谢谢! 最佳答案 使用 Property 的 isMultiple()
我的 AEM 项目中有一段配置需要简化。 配置可以由两组用户更改。一个需要对一组参数进行精细控制,而另一个只关心单个参数。 我没有编写自定义 Ext JS 插件来隐藏/显示字段并添加一个额外的字段来在
我有以下代码将“rose.gif”插入到roseNode中。但是如何从存储库中检索文件? Node roseNode = session.getRootNode().getNode("wiki
我注意到,当我为下拉列表设置我的 defaultValue 时,尽管当我第一次将组件添加到页面时在下拉列表中正确选择了它,它不会将 defaultValue 写入相应的 JCR,直到我编辑组件并保存它
对于我工作的 CQ5 环境,我们有一个发布服务器场。这些服务器上的某些内容受到限制,因此只有属于特定组的用户才能看到这些内容。我想编写要保护的文件夹(节点)的权限设置脚本,这样我就不必使用内容资源管理
如何在以下站点结构中配置 jcr:language 属性,例如在节点 (/content/myapp/uk/en/jcr:content)? { "content": { "m
对于我工作的 CQ5 环境,我们有一个发布服务器场。这些服务器上的某些内容受到限制,因此只有属于特定组的用户才能看到这些内容。我想编写要保护的文件夹(节点)的权限设置脚本,这样我就不必使用内容资源管理
我注意到 javax.jcr 的 javadocs 丢失了。据我所知,所有存储此内容的页面现在都显示 404。 示例: link1 link2 link3 有相关消息吗?还有其他地方可以找到 java
我有一些测试代码,用于检查 JCR 节点上的属性值,对被测系统执行外部操作,然后检查同一 JCR 节点上相同属性的值以检查它是否正确实际上已经改变了。 我遇到的问题是第一个查询之后的所有后续查询都返回
我正在将 Magnolia 用于我的一个项目,并在其中创建了一个 REST 端点。其余端点将从我的自定义工作区读取节点并将结果返回给客户端。非常简单。 如果我在 Magnolia JCR Utils
我很难找到使用 SQL2 查询语言比较日期的方法。 我希望能够做这样的事情: SELECT p.* FROM [nt:base] AS p WHERE EXTRACT(YEAR FROM p.[som
我是一名优秀的程序员,十分优秀!