Поясню задачу...
Aleksey 06.02.2004 17:19
Рассылка.
Таблица 1 со списком подписчиков:
email | category | ...
a@a.a 6
b@b.b 2
c@c.c 3
Таблица 2 с записями для рассылки:
id | category | text | ...
1 6 aaa
2 6 bbb
3 3 ccc
Чтобы не крутить на каждом подписчике всю таблицу 2 целиком, решил сделать из нее хеш. И на подписчике уже крутить только часть таблицы с необходимой ему категорией.
^tab1.menu{
^tab2h.[$tab1.menu].foreach[k;v]{
$tab2h.$k.text
}
}
А назначение опции $.distinct[tables] я доконца не понимаю.