I'm mostly done with the rough draft of our Record/Mapper chapter and I
wanted to clarify a few points to make sure that my reading of the docs and
code is accurate:

   1. ByRef appears to me to essentially be an old-style join (using the
   where clause instead of join syntax). Is that accurate? Are there other use
   cases?
   2. It looks like the only way to get distinct results would be to use the
   findAllByPreparedStatement or findAllByInsecureSql methods. Is there some
   other way to do this that I'm missing?
   3. The toForm method in Mapper has an overload that takes a redoSnippet.
   What is the use case for this? Will it be supported in Record or has that
   functionality been folded into something else?
   4. It appears that the functionality of the buildSet... methods in
   MappedField has effectievly been replaced by the setFromAny in Field. Is
   this the case, or will those buildSet functions show back up in some
   subclass of field (it seems like there was a lot of overlap there)
   5. Am I reading correctly that Record no longer retains the orginal value
   of a field when it's changed, but rather just flags the field as dirty?
   (there are no is/was methods on Field)

These last two make sense to me since it seems like duplicated effort for #4
and not much of a use case on #5 that I can think of. Any info or comments
would be appreciated!

Thanks,

Derek

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to