Удаление с помощью ormlite на Android?

У меня есть компонент Client,

@DatabaseField(columnName = "client_id",generatedId = true,useGetSet = true)
private Integer clientId;
@DatabaseField(columnName = "client_nom",useGetSet = true)
private String clientNom;
@DatabaseField(columnName = "city_id",foreign = true,useGetSet = true)
private City city;

и компонент City,

@DatabaseField(columnName = "city_id",generatedId = true,useGetSet = true)
private Integer cityId;
@DatabaseField(columnName = "city_name",useGetSet = true)
private String cityName;
@ForeignCollectionField
private ForeignCollection<Client> clientList;

Эти bean-компоненты являются всего лишь примером, но, скажем, я хочу удалить всех клиентов, имеющих в качестве чужого города cityId, при удалении город.

Как это возможно?

19
задан Gray 21 October 2011 в 13:12
поделиться