X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Foodml.lisp;h=d76712c2d6e7726c65b91675fb5ab65fc29a71c9;hp=b1a5d6adc117ef8481b06a697d6dd8ee4fb89cbe;hb=cc1360674fe8976074b6af9e5a9aab63cb078fc7;hpb=961735a91f4baf6acfb1eef0590087a070997296 diff --git a/sql/oodml.lisp b/sql/oodml.lisp index b1a5d6a..d76712c 100644 --- a/sql/oodml.lisp +++ b/sql/oodml.lisp @@ -643,7 +643,8 @@ :attribute (gethash :home-key tdbi) :table jc-view-table)) :where jq - :result-types :auto))) + :result-types :auto + :database (view-database object)))) (mapcar #'(lambda (i) (let* ((instance (car i)) (jcc (make-instance jc :view-database (view-database instance)))) @@ -668,7 +669,8 @@ (list instance jcc))) (select (sql-expression :attribute (gethash :foreign-key tdbi) :table jc-view-table) :from (sql-expression :table jc-view-table) - :where jq))))))) + :where jq + :database (view-database object)))))))) ;;; Remote Joins