fullCalendar jquery 用户 ID
fullCalendar jquery users id
我正在尝试在 rails 上的 ruby 上实现带有完整日历的 Medic 在线日期系统。 (大学项目)需要帮助。
所以真正的问题是这个。如果我有 2 名医生,例如 Alex 和 Alfred and Alex User_id = 1 和 Alfred User_id = 2。如果 Alex 在我的 Medic Online System 中登录为 User_id 1 ,fullCalendar 将仅显示 User_id = 1 预约,而不显示所有医疗预约,反之亦然,如果我使用 Alfred 的帐户 fullCalendar 登录,则将只显示阿尔弗雷德的约会。
注意:我的所有数据库在 users_id 上都具有完整的功能,但我不知道如何验证此 ID 以显示不同的医生预约,而不是所有医生预约。
谢谢!
当您登录时,在会话中存储 user_id:
session[:user_id]=user.id
在您的应用程序控制器中
class ApplicationController < ...
def current_user
@current_user ||= session[:user_id] && User.find_by_id(session[:user_id]) # Use find_by_id to get nil instead of an error if user doesn't exist
end
helper_method :current_user #make this method available in views
end
现在您可以在视图或控制器中使用 current_user
使用 ID 过滤事件。查看 CanCanCan gem,或者如果这很简单,那么就做
def index
@events = current_user.events #display these
end
我正在尝试在 rails 上的 ruby 上实现带有完整日历的 Medic 在线日期系统。 (大学项目)需要帮助。
所以真正的问题是这个。如果我有 2 名医生,例如 Alex 和 Alfred and Alex User_id = 1 和 Alfred User_id = 2。如果 Alex 在我的 Medic Online System 中登录为 User_id 1 ,fullCalendar 将仅显示 User_id = 1 预约,而不显示所有医疗预约,反之亦然,如果我使用 Alfred 的帐户 fullCalendar 登录,则将只显示阿尔弗雷德的约会。
注意:我的所有数据库在 users_id 上都具有完整的功能,但我不知道如何验证此 ID 以显示不同的医生预约,而不是所有医生预约。
谢谢!
当您登录时,在会话中存储 user_id:
session[:user_id]=user.id
在您的应用程序控制器中
class ApplicationController < ...
def current_user
@current_user ||= session[:user_id] && User.find_by_id(session[:user_id]) # Use find_by_id to get nil instead of an error if user doesn't exist
end
helper_method :current_user #make this method available in views
end
现在您可以在视图或控制器中使用 current_user
使用 ID 过滤事件。查看 CanCanCan gem,或者如果这很简单,那么就做
def index
@events = current_user.events #display these
end