Skip to content

Commit 3c448de

Browse files
authored
store: filter out vids
1 parent 77b278c commit 3c448de

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

graph/src/data/store/mod.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -883,13 +883,17 @@ impl Entity {
883883

884884
// This collects the entity into an ordered vector so that it can be iterated deterministically.
885885
pub fn sorted(self) -> Vec<(Word, Value)> {
886-
let mut v: Vec<_> = self.0.into_iter().map(|(k, v)| (k, v)).collect();
886+
let mut v: Vec<_> = self
887+
.0
888+
.into_iter()
889+
.filter(|(k, _)| !k.eq(VID_FIELD))
890+
.collect();
887891
v.sort_by(|(k1, _), (k2, _)| k1.cmp(k2));
888892
v
889893
}
890894

891895
pub fn sorted_ref(&self) -> Vec<(&str, &Value)> {
892-
let mut v: Vec<_> = self.0.iter().collect();
896+
let mut v: Vec<_> = self.0.iter().filter(|(k, _)| !k.eq(&VID_FIELD)).collect();
893897
v.sort_by(|(k1, _), (k2, _)| k1.cmp(k2));
894898
v
895899
}

0 commit comments

Comments
 (0)