create a "CalculatedHasPets" private property, map it to HasPets in the DB.
and do not map the HasPets property to anything.

anywhoo this looks a bit bizzarre to my

On Fri, May 8, 2009 at 12:24 PM, Krzysztof Kozmic <kkoz...@atsisa.com>wrote:

>  Hi,
>
> Sorry if the title is confusing, I didn't know how to better describe what
> I want to do in few words.
>
> Here's longer version.
>
> Given I have entity like this:
>
> public class Person
> {
>     public virtual IList<IPet> Pets {get;set;}
>     public virtual bool HasPets { get {return Pets.Count > 0;} }
>     //More properties
> }
>
> I want to have the column HasPets in the DB, but I don't want to have a
> setter on the property.
> How can I tell NHibernate to use the property on Update and Insert but to
> ignore it on Select?
>
> Krzysztof
>
>
>
>
> CONFIDENTIALITY NOTICE
>
> This message is intended exclusively for the individual or entity to which it 
> is addressed. This communication may contain information that is proprietary, 
> privileged, confidential or otherwise legally exempt from disclosure. If you 
> are not the named addressee, you are not authorized to read, print, retain, 
> copy or disseminate this message or any part of it. If you have received this 
> message in error, please delete all copies of this message and notify the 
> sender immediately by return mail or fax ATSI S.A.(+4812) 285 36 04.
>
> Any email attachment may contain software viruses which could damage your own 
> computer system. Whilst reasonable precaution has been taken to minimise this 
> risk, we cannot accept liability for any damage which you sustain as a result 
> of software viruses. You should therefore carry out your own virus checks 
> before opening any attachments.
> >
>


-- 
Ken Egozi.
http://www.kenegozi.com/blog
http://www.delver.com
http://www.musicglue.com
http://www.castleproject.org
http://www.gotfriends.co.il

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to nhusers@googlegroups.com
To unsubscribe from this group, send email to 
nhusers+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to