JCR で Jackrabbit を使用していますが、ノードの順序を変更するにはどうすればよいですか?
2763 次
1 に答える
6
いくつかの方法があります。
1) オプション "orderable" を使用して親ノード タイプを作成します。
[ns:NodeType] > ns:ParentType1 orderable
....
..
これで、[orderBefore][1] メソッドを使用してノードを並べ替えることができます。
2) SQL/XPATH クエリを使用して、返されるノードを並べ替えることができます。例えば
//element( *, blabla:nodes) order by
@blabla:title descending
[1]: http://www.day.com/maven/jsr170/javadocs/jcr-1.0/javax/jcr/Node.html#orderBefore(java.lang.String , java.lang.String)
于 2010-01-06T14:23:32.170 に答える