Aktuelle Benutzer-id in entwickeln

Wie Bekomme ich die aktuelle Benutzer-id in meinem controller mit entwickeln?

In meinem controller habe ich so etwas wie dieses:

def index

me = current_user
c = User.find(me)
@sheets = c.time_sheets
end

Bin ich immer Fehlermeldungen, die sagen, dass "Konnte nicht gefunden User ohne ID".

Wenn ich in eine statische Anzahl der Benutzer.find() funktioniert es, aber das ist natürlich nicht das, was ich will. Jegliche Hilfe würde sehr geschätzt werden.

Dank!

  • @sheets = me.time_sheets
  • Sind Sie sicher, dass Sie angemeldet sind? User.find(current_user) sollte Neuladen des aktuellen Benutzers, nicht heben, den Fehler zu finden.
  • Benutzer.find(params[:id]); ist das, was Sie suchen könnte oder sogar aktuellen Benutzer
InformationsquelleAutor mild0d | 2014-02-28
Schreibe einen Kommentar