X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=doc%2Fref-fdml.xml;fp=doc%2Fref-fdml.xml;h=8a72a5c28c748405e9e1e1286a8c6947213f7890;hb=14127ceb7cfff2710abd123444c7025c2e18e7fa;hp=c4e4c338151472d002f1d5082f08a6d326c549f9;hpb=2961f4f122593e9d4875e88e6af159de28c8dd47;p=clsql.git diff --git a/doc/ref-fdml.xml b/doc/ref-fdml.xml index c4e4c33..8a72a5c 100644 --- a/doc/ref-fdml.xml +++ b/doc/ref-fdml.xml @@ -1133,7 +1133,7 @@ ID FORENAME SURNAME EMAIL Syntax - select &rest identifiers &key all distinct from group-by having order-by set-operation where result-types field-names flatp refresh database => result + select &rest identifiers &key all distinct from group-by having order-by set-operation where result-types field-names flatp refresh caching database => result Arguments and Values @@ -1280,6 +1280,35 @@ ID FORENAME SURNAME EMAIL + + refresh + + + This value is only considered when CLOS objects are being + selected. A boolean with a default value of &nil;. When + the value of the caching keyword is + &t;, a second equivalent select call + will return the same view class instance objects. When + refresh is &t;, then slots of the + existing instances are updated as necessary. In such + cases, you may wish to override the hook + instance-refresh. + + + + + caching + + + This value is only considered when CLOS objects are being + selected. A boolean with a default value of + *default-caching*. &clsql; caches + objects in accordance with the &commonsql; interface: a + second equivalent select call will + return the same view class instance objects. + + + result