Как очистить свойство индекса в valueObject? - PullRequest
0 голосов
/ 26 июля 2011

Я использовал индекс объекта-значения для отображения на экранный объект, чтобы новые элементы добавляли индексы как -1, -2, -3, -4, -5 и т. Д. Теперь, когда я готов добавить эти новые объекты в базе данных Я хочу очистить их значение индекса, чтобы я мог запустить createService для них.

Это не позволит мне удалить object.property, и установка его в 0 или попытка установить его в null не позволят создать объект в базе данных.

Какой другой метод я могу использовать для очистки свойства?

1 Ответ

0 голосов
/ 26 июля 2011

Прежде всего, Постановка задачи недостаточно хороша. Тем не менее, позвольте мне попытаться ответить на нее (согласно моему пониманию).Я подозреваю, что вы пытаетесь добавить его в таблицу базы данных, где для свойства index установлено значение autoIncrement.Если это так, зачем вам устанавливать такие индексы, как -1, -2, -3 и т. Д. Просто поддерживайте коллекцию ваших объектов, не давая им никакого индекса.В любом случае, новый элемент будет добавлен только в конце коллекции, поэтому вы можете быть уверены в последовательности индексов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...