im новичок в Servicestack и ORMLite, поэтому, пожалуйста, со мной. Я использую генератор ORMLite Poco для моей базы данных.Проблемы с несколькими первичными ключами с использованием ORMLITE
Проблема в том, что у меня есть таблица с несколькими первичными ключами. Поэтому, когда я пытаюсь добавить любые данные в базу данных, я получаю уникальные ограничения.
Я прочитал, что я использую @DatabaseField (uniqueCombo = true), но я понятия не имею, где его добавить. Пожалуйста, помогите мне
Это мой код в генераторе класса Poco, и все поля ниже являются частью первичного ключа.
Спасибо!
tables["FieldLookupGroupFieldLookup"].Ignore = false;
tables["FieldLookupGroupFieldLookup"].ClassName = "CustomFieldGroupRelation";
tables["FieldLookupGroupFieldLookup"]["FieldLookupId"].PropertyName="CustomFieldValueId";
tables["FieldLookupGroupFieldLookup"]["ApplicationId"].PropertyName="CompanyId";
tables["FieldLookupGroupFieldLookup"]["FieldLookupGroupId"].PropertyName="GroupId";
Таким образом, нет никакого способа обойти это? Спасибо за Ваш ответ – Krillehbg