У меня возникли проблемы при разработке модели данных.has_many отношение через список идентификаторов в родительском
У меня есть главный объект «A» со своими детьми «B», а «B» имеет много «C», но некоторые «C» также могут быть свободными (не принадлежат ни одному «B»).
По стандарту mas_many/принадлежит_музыка Mongoid отношение внешних хранилищ ключа в "C". И это не так ужасно, он отлично работает, даже когда он сирота, но я думаю, что это не выглядит хорошо. Есть ли способ сделать Mongoid для хранения идентификаторов детей в поле списка родителей?
Итак, вы хотите, чтобы A знал о его B Cs? Вы могли бы объяснить немного лучше, что ваши модели выглядят и что вы хотите с ними делать, а также дать лучшие имена, такие как foo, bar и baz или что-то. –
Нет, я хочу, чтобы B знал об этом Cs, но C ничего не знает о B – atomAltera
так почему вы считаете массив необходимым? –