リスト内で葉を一意にする「必須」を作成する方法がわかりません。
これはリーフを含むリストです。このリーフは、このリスト内の他のリーフと同じ値を持たない場合があります。
コードの例:
list myList {
key name;
leaf name {
type uint32;
}
container myContainer {
leaf myLeaf {
type uint32;
}
must "count(/myList/myContainer/myLeaf = .) > 1" { //Dont know how to create this must function.
error-message "myLeaf needs to be unique in the myList list";
}
}
}
したがって、現在の値を持つ要素が myList に既に存在する場合、myLeaf にエラー メッセージをトリガーさせたいと考えています。