2007/10/26, Lachlan Deck <[EMAIL PROTECTED]>:
>
> Hi there,
>
> If I have:
> NSMutableDictionary keyValues = new NSMutableDictionary();
> keyValues.takeValueForKey( userFirstName, User.FirstNameKey );
> keyValues.takeValueForKey( userLastName, User.LastNameKey );
> keyValues.takeValueForKey( userEmail, User.EmailKey );
> keyValues.takeValueForKey( userPassword, User.PasswordKey );
>
> This will throw an EOObjectNotAvailableException
> EOUtilities.objectMatchingValues( session().defaultEditingContext(),
> User.ENTITY_NAME, keyValues );
>
> However, if I instead do:
> EOQualifier q = new EOAndQualifier( new NSArray( new Object[] {
>         new EOKeyValueQualifier( Contact.FirstNameKey,
> EOQualifier.QualifierOperatorEqual, userFirstName ),
>         etc
> } ) );


User.FirstNameKey  ><  Contact.FirstNameKey

Is this an error, or User and Contact point to the same table?

EOFetchSpecification fetchSpec = new EOFetchSpecification
> ( User.ENTITY_NAME, q, null );
>
> This will happily find the record:
> session().defaultEditingContext().objectsWithFetchSpecification
> ( fetchSpec ).objectAtIndex( 0 );
>
> Can someone explain this? Peaking at the source for EOUtilities it
> does the same thing... so why would this fail?
>
> with regards,
> --
>
> Lachlan Deck
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/ildenae%40gmail.com
>
> This email sent to [EMAIL PROTECTED]
>



-- 
Daniele Corti
AIM: S0CR4TE5
Messenger: [EMAIL PROTECTED]

--
Computers are like air conditioners -- they stop working properly if you
open
WINDOWS

-- 
What about the four lusers of the apocalypse? I nominate:
"advertising", "can't log in", "power switch" and "what backup?"
--Alistair Young
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to