But yes, injections will be enabled if you use qualifiers like isDeleted=false, then the value will be injected when creating an object
2009/8/18 Andrey Razumovsky <[email protected]> > Hi Ari, > > I can't think of the situation when the feature should be disabled. I think > it just spares time and lines of code when working with entities with > qualifiers. Initial values will be injected only if that is trivial (in > fact, only equality expressions - otherwise Cayenne just cannot decide what > to inject). > For "isDeleted" case I intentionally implemented CAY-1235 and CAY-1236 and > use them in pair, more at [1]. I agree this should be mentioned in docs, > though. > > And once again, currently the feature is quite trivial, e.g. it does not > support db paths, chained paths and so on.. If needed, we can discuss an > improvement > > [1] http://cayenne.apache.org/doc/custom-batchquerybuilder-factory.html > > 2009/8/18 Aristedes Maniatis <[email protected]> > > On 18/08/09 9:58 PM, Andrey Razumovsky (JIRA) wrote: >> >>> Andrey Razumovsky closed CAY-1261. >>> ---------------------------------- >>> >>> Resolution: Fixed >>> >>> Finished; any advanced inject abilities will go through separate JIRAs. >>> The most common case, ASTObjPath=ASTScalar [ AND ASTObjPath=ASTScalar]* is >>> covered >>> >> >> >> Hi Andrey >> >> This is a very interesting feature, and I think that before you close the >> task we need some documentation on the web site for it. Is there a way to >> enable or disable this feature? Is it designed to work in the vertical >> inheritance situation as well as the common isDeleted use-case? >> >> Ari Maniatis >> >> >> >> --------------------------> >> Aristedes Maniatis >> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A >> > >
