Find distinct udef
authorKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 10 Apr 2013 02:55:16 +0000 (20:55 -0600)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Wed, 10 Apr 2013 02:55:16 +0000 (20:55 -0600)
sql-classes.lisp

index 78ae763f18e9a88b14c572612df4fc8c36e847b8..df23c492e224aae5812ddd15314655f4642534a1 100644 (file)
@@ -411,7 +411,8 @@ is OBJNAME from TABLE where WHERE-NAME field = WHERE-VALUE with FIELDS"
 (defun find-udef-cui (cui &key (srl *current-srl*))
   "Return a list of udefs for cui"
   (ensure-cui-integer cui)
-  (collect-umlisp-query (mrdef (sab def suppress) srl cui cui :lrl "KSRL")
+  (collect-umlisp-query (mrdef (sab def suppress) srl cui cui :lrl "KSRL"
+                               :distinct t)
     (make-instance 'udef :sab sab :def def :suppress suppress)))
 
 (defun find-udoc-key (key)