通过推荐关联成员-Rails

Morez SA

我已经使用Devise创建了与本文类似的引荐跟踪系统

我已在Members表中添加了2列:refer:stringreferral_code:string当用户注册时,将为他们创建一个唯一的字符串,并将其保存refer以供以后用作参考代码。当用户注册并使用参考链接时,参考者的refer代码将保存到被参考成员的referral_code字段中。

我遇到的问题是将Refer和Referral_code关联起来,以便被推荐的人可以看到所有注册了其推荐代码的成员的列表。

我需要有关查询的帮助,以便将2个成员的Refer和Referral_code关联起来。

例如:

  • 会员_1 refer:EeFfGg referral_code:HhIiJj
  • 成员_2 refer:ZzYyWw referral_code:EeFfGg
  • member_3 refer:TtUuVv referral_code:EeFfGg

因此,member_1必须能够在其推荐列表中看到成员2和3,因为他们都已使用其引用代码进行了签名。

任何帮助将不胜感激。

史蒂夫·图尔钦
class Member < ActiveRecord::Base

  def members_referred
    Members.where(referral_code: refer)
  end

end

这可以让您做...

my_member.members_referred

...有关my_member推荐的所有成员的列表

因此,如果您@member在成员看到自己的个人资料的视图中有一个实例变量,则该视图可能是...

<% @member.members_referred each do |referred_member| %>
  <%= referred_member.name %><br/>
<% end %>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过Rails中的关联3

来自分类Dev

通过Rails中的关联3

来自分类Dev

通过Rails关联查询

来自分类Dev

引用或shared_ptr作为关联成员

来自分类Dev

引用或shared_ptr作为关联成员

来自分类Dev

Rails通过连接表获取关联计数

来自分类Dev

Rails的where子句:通过关联

来自分类Dev

Rails-存储值-通过关联

来自分类Dev

Rails-存储值-通过关联

来自分类Dev

Rails:通过关联聚合查询

来自分类Dev

Rails:通过关联收集吗?

来自分类Dev

Rails嵌套的关联(通过模型进行建模)

来自分类Dev

Rails 4:通过关联循环

来自分类Dev

通过模型关联更新rails属性

来自分类Dev

Rails:通过关联搜索(查询)

来自分类Dev

Rails多对多:通过关联

来自分类Dev

Rails:包括嵌套通过关联

来自分类Dev

如何通过 rails 中的关联限制结果

来自分类Dev

Rails关联关联

来自分类Dev

Rails:获取关联关联

来自分类Dev

Rails关联has_many通过代替HABTM

来自分类Dev

Rails,如何通过删除has_many中的关联

来自分类Dev

奇怪的问题has_many通过更新的Rails中的关联

来自分类Dev

Rails-Ransack-通过关联进行搜索

来自分类Dev

通过Rails中的给定嵌套属性创建关联

来自分类Dev

Rails通过belongs_to关联获取所有对象

来自分类Dev

如何通过Rails中的关联获取详细信息?

来自分类Dev

has_many的Rails触摸链:通过关联

来自分类Dev

通过has_many关联进行Rails作用域