如何确定 JCR 属性 是否为多值?
How to determine if a JCR property is multivalue?
如何确定 JCR 属性 是否为多阀?我尝试在 属性 上调用 getType() 但如果它是字符串或字符串数组,则 returns 具有相同的值。
谢谢!
使用 Property class 的 isMultiple()
方法可以确定 属性 是否为多值。
Property prop = node.getProperty("some-property");
if (prop.isMultiple()) {
//do something
} else {
//do something else
}
如何确定 JCR 属性 是否为多阀?我尝试在 属性 上调用 getType() 但如果它是字符串或字符串数组,则 returns 具有相同的值。
谢谢!
使用 Property class 的 isMultiple()
方法可以确定 属性 是否为多值。
Property prop = node.getProperty("some-property");
if (prop.isMultiple()) {
//do something
} else {
//do something else
}