Hi,
Once again a question :-)
Given the following definition:
//- ENTITY ORDERITEM
[Entity]
[Table('ORDERITEM')]
[Sequence('SEQ_ORDERITEM_ID')]
[Id('FId', TIdGenerator.IdentityOrSequence)]
TOrderItem = class
private
[Column('ID',[TColumnProp. Unique, TColumnProp.Required ] ) ]
FId:Integer;
[Column('AMOUNT',[] ) ]
FAmount:integer;
procedure SetAmount(const Value: integer);
public
property Amount: integer read FAmount write SetAmount;
..
..
end;
//- ENTITY ORDER
[Entity]
[Table('ORDER')]
[Sequence('SEQ_ORDER_ID')]
[Id('FId', TIdGenerator.IdentityOrSequence)]
TOrder = class
private
[Column('ID',[TColumnProp. Unique, TColumnProp.Required ] ) ]
FId:Integer;
[ManyValuedAssociation([], CascadeTypeAll)]
[ForeignJoinColumn('ORDER_ID', [TColumnProp.Required])]
FOrderItems: TList<TOrderItem>;
public
..
..
end;
I would like to know how to select all orders with no order items.
TIA and Kind regards