---
title: "Skapad av och ändrad av"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/158890-skapad-av-och-ändrad-av"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Gislaved"
published: "2007-04-03T11:22:16.000Z"
updated: "2007-04-06T11:50:32.000Z"
replies: 5
views: 411
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/158890-skapad-av-och-ändrad-av"
---

# Skapad av och ändrad av

## #1 — Gislaved, 2007-04-03T11:22Z

Vilken teknik använder ni för att spara vem som har skapat och uppdaterat ett objekt? Just nu har jag användaren i sessionen och ändrar @objekt.updated_by i controllern, men det kanske är bättre att lägga det som before_save i modellen?

Kommentarer är välkomna.

Permalänk: https://www.webforum.nu/p/158890

## #2 — pirajan, 2007-04-03T14:02Z

Just skapad av känns ganska naturligt att köra i controllern, men updated_by hade nog platsat i modellen. Har faktiskt inte använt before\_.. mfl särskilt mycket.. Kanske borde kolla upp de närmare..

Permalänk: https://www.webforum.nu/p/1956211

## #3 — Gislaved, 2007-04-04T05:27Z

Jag tänkte mig följande

```
before_save :set_updater
def set_updater
  self.updated_by = session[:user]
end
```

Fast modellen har ju inte tillgång till sessionen, så jag antar att jag är fel ute.

Permalänk: https://www.webforum.nu/p/1956380

## #4 — pirajan, 2007-04-04T11:22Z

Är kanske ute och cyklar, men man kan inte skapa en helper typ :current_user och sätta den till sessionen? Antar att man inte kommer åt den i modellen ändå..

Permalänk: https://www.webforum.nu/p/1956470

## #5 — Gislaved, 2007-04-05T20:14Z

Nej, helpern är ju till för att skicka data till viewen inte till modellen.

Egentligen borde det ju gå, men så fort något är lite småkrångligt att göra i Rails brukar jag fråga mig om det egentligen finns en mycket smidigare lösning. Det brukar finnas en poäng med att saker är som de är.

Permalänk: https://www.webforum.nu/p/1956855

## #6 — pirajan, 2007-04-06T11:50Z

Mmm det är sant...

Permalänk: https://www.webforum.nu/p/1956973

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/158890-skapad-av-och-ändrad-av
