ここのコミュニティが最善のアプローチとして何を提案するかを見たかった. 現在、ユーザーが plan_id を持っているアプリを持っているので、plan_id = "1" は試用または無料で、plan_id = "2" はサブスクリプション プランになります。1.) plan_id が 1 または 2 の場合... 2.) 無料プランの場合は、DB に保存した投稿の数を確認し、3.) 無料プランの場合はチェックします。彼らが持っているカテゴリの数。
ユーザーを投稿とカテゴリの数に制限したいのですが、その制限に達した場合、無制限プラン = プラン 2 に登録する必要があります。
現在、Cancan または Easy_Roles も検討していましたが、私の場合、それが機能するかどうかはわかりません。
機能するソリューションをそのまま使用するか、それを変更して Cancan または Easy_roles を実装する必要がありますか? 提案を探しています。
ありがとうございました、