2012-06-29 1 views
3

Предположим, у нас есть 1-метровое отношение, классический пример: Авторская книга. У нас есть 2 класса case (и таблицы в DB ofc) на уровне доступа к данным, Author и Book соответственно.Реализовать отношения 1 м с использованием анорма

Есть ли способ получить коллекцию авторов, каждая из которых заполнена коллекцией авторских книг в Anorm?

Если нет способа, то какой правильный (лучший) способ связать эти коллекции после выполнения 2 запросов, таких как «SELECT * FROM Author» и «SELECT * FROM Book», при условии, что у нас есть отношения foregn-key?

Спасибо!

ответ

-2

Если вы посмотрите на «компьютерную базу данных» из образцов воспроизведения?

В этом примере вы можете увидеть, что компания владеет многими компьютерами: https://github.com/playframework/Play20/blob/master/samples/scala/computer-database/app/models/Models.scala#L84

+1

Да, у меня было. Этот пример (и другие) показывает отношение m-1, обратное тому, что я хочу получить. Там у нас есть компьютер со ссылкой на владельца компании, но я хочу получить список компаний, и у каждой Компании есть список принадлежащих ей компьютеров. –

+0

Почему это принятый ответ? – cdmckay

 Смежные вопросы

  • Нет связанных вопросов^_^