2010-11-15 4 views
0

У меня есть проект, который я использовал Castle Active Record в качестве технологии DAL.Создание объектов внешнего ключа в замке Активная запись

Мои объектные отношения, как это ...

A Route содержит много Waypoints.

Что я хочу сделать, это добавить путевую точку к маршруту без извлечения маршрута из базы данных, но я не могу решить, как это сделать.

Я уже знаю идентификатор маршрута, так что это не проблема. Будет ли инициализировать маршрут с правильным идентификатором и присвоить его свойствам путевых точек «Маршрут», прежде чем я сохраню результат?

Благодаря Бен

+0

И вы получили сообщение об ошибке, когда попробовали подход, упомянутый выше? – PatrickSteele

+0

Только что заметил этот комментарий. Я проверю позже и обновить. – BenCr

+0

На самом деле это не ошибка, я должен был просто попробовать, а не подозревать, что это не сработает и ищет документы по-другому. – BenCr

ответ

0

Хорошо, так как кто-то на этот вопрос Добавлен в избранное Я собираюсь ответить на него сам, так как я теперь знаю ответ. Если у кого-то есть проблемы с этим, тогда они могут делать любые помехи или что-то еще, что должно произойти.

Инициализация маршрута с правильным идентификатором и присвоение его путевым точкам Свойство Route до сохранения достаточно, чтобы связать путевую точку с существующим маршрутом.

Я думаю, я не нашел для него никакой документации, потому что это просто такое простое решение.