我们的 Rails 应用程序中有user和user_level模型。里面有user_level一个字段叫user_group_id. 关系是userhas_many user_levels。我们想user_group_id为给定的(在 user_level 中)生成一个数组user_id。
对于给定的 user_id,其 user_levels 可以检索为:
u = User.find(user_id)
ul = u.user_levels
user_levels一个可能有多个user。如何使用 ruby(或其他一些 ruby 方法(首选 ruby))创建user_group_id一个ul数组map?谢谢。