[Glass] GsQuery results are duplicated

BrunoBB via Glass glass at lists.gemtalksystems.com
Sat Jan 7 14:20:29 PST 2017


Dale,

There is no duplicates in the main collection.

(instancesSet size = instancesSet asSet size). "answer true"
instancesSet occurrencesOf: (instancesSet detect: [:each | each username=
'admin']). "answer 1"

(instancesSet select: [:each | (each username = 'admin') or: [(each
groupname = 'admin') 
or:[(each groupname = 'orbeon-role')]]]) size. "answer 12"

('(each.username = ''admin'') | (each.groupname = ''admin'') |
(each.groupname = ''orbeon-role'')' asQueryOn: instancesSet)
size. "answer 24"

('(each.groupname|username = ''admin'') | (each.groupname =
''orbeon-role'')' asQueryOn: instancesSet)
size. "answer 24"

('(each.groupname|username = ''admin'') | (each.groupname = ''admin'') |
(each.groupname = ''orbeon-role'')' asQueryOn: instancesSet)
size. "answer 36"

('(each.username = ''admin'') | (each.groupname = ''admin'')' asQueryOn:
instancesSet)
size. "answer 24"

('(each.username = ''admin'')' asQueryOn: instancesSet)
size. "answer 12"

No idea what is going on...

regards
bruno



--
View this message in context: http://forum.world.st/GsQuery-results-are-duplicated-tp4929023p4929027.html
Sent from the GLASS mailing list archive at Nabble.com.


More information about the Glass mailing list