From 1154d9f2237e5d7f65a25ee241fbded5cde0d082 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Wed, 11 Feb 2015 19:12:16 +0200 Subject: domain_cri: fix random proficiency level on rels --- src/local/domain/cri/domain_cri.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/local/domain/cri/domain_cri.py b/src/local/domain/cri/domain_cri.py index ad1df52d..79add3d3 100644 --- a/src/local/domain/cri/domain_cri.py +++ b/src/local/domain/cri/domain_cri.py @@ -126,7 +126,8 @@ class DBO_random_data_generation__domain__CRI(DB_op): # create links for skill_level in l_attr_set__level: q_arr = ['match (n:%s),(m:%s)' % ('Person', 'Skill'), - 'with n, m', + 'with n, m, rand() as rand', + 'order by rand', 'limit %d' % (lim_r - 1), 'where rand() < %.2f' % (prob_link_create), 'create (n)-[r:%s' % (skill_level), @@ -136,5 +137,4 @@ class DBO_random_data_generation__domain__CRI(DB_op): 'return collect(r.id)', ] - q_param = {'l_attr_set__level': l_attr_set__level} - self.add_statement(q_arr, q_param) + self.add_statement(q_arr, q_param) -- cgit v1.3.1