Active Record и странные желания

Готовые средства хороши, но лишь до тех пор, пока не начинает хотеться странного…

А хочется-то всего ничего – узнать, есть ли у групп, членом которых является пользователь заданные права.

Права, пользователи  и роли задаются двумя  many-to-many отношениями. соответственно, мне надо всего лишь перемножить множество ролей пользователя и множество ролей которым принадлежит разрешение. Вроде бы все просто: сделал вьюшку, и выбрал из нее по условиям.

Но… всегда есть «но». Этим «но» является ActiveRecord, который такие сложные вещи делать не умеет, и поскольку я использую только миграции, руками в базу лезть неохота. Но приходится.

Курим…

~ от Dark SavanT на 8 Декабрь, 2007.

Один ответ to “Active Record и странные желания”

  1. нет, я против

Ответить