X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=doc%2Fref-fdml.xml;h=5eb4f070052f9a113c11814b9b6df6c92b2cdf37;hb=7a2d7ef50f9051577269e89cdfcc78f73329cad4;hp=c4e4c338151472d002f1d5082f08a6d326c549f9;hpb=d5e6e9e5fda4a11403c04c86d3a7ab0d0b6aa3ef;p=clsql.git diff --git a/doc/ref-fdml.xml b/doc/ref-fdml.xml index c4e4c33..5eb4f07 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