# Rails Konsolenbefehle

**URL:** <https://meta.discourse.org/t/rails-console-commands/300682>\
**Category:** Development\
**Tags:** rails-console\
**Created:** [23. März 2024 um 23:40 UTC](https://meta.discourse.org/t/rails-console-commands/300682 "2024-03-23T23:40:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [24. März 2024 um 00:38 UTC](https://meta.discourse.org/t/rails-console-commands/300682/2 "2024-03-24T00:38:34Z")

</div>

Sie müssen wirklich etwas über Rails lernen und nicht direkt diese Datenbank ändern. Was ich getan habe, war, ein Rails-Buch zu finden und es zu lesen. Und irgendwann habe ich mir auch ein Ruby-Buch angesehen. Ich bin alt genug, um mich daran zu erinnern, als Bücher die einzige Möglichkeit waren, etwas über Computer zu lernen. Soweit ich weiß, gibt es viele Websites im Internet, die Ihnen ein Rails-Tutorial geben können. Ich denke, es gibt eine Möglichkeit, das Internet zu durchsuchen, um sie zu finden.

Hier ist eines, das ich gefunden habe:

> **[Ruby on Rails Guides](https://guides.rubyonrails.org/)**
>
> Ruby on Rails Guides

So aktualisieren Sie Dinge mit Rails, aber das Lesen eines dieser Leitfäden gibt Ihnen schnell eine Vorstellung davon, wie es funktioniert.

```plaintext
t=Topic.find(123)
t.title='my new title'
t.save

# oder
t.update(title: 'my new title')

```

Wenn Sie Dinge über Rails tun, werden viele Prüfungen durchgeführt, ob Dinge funktionieren. Diese Dinge werden Sie normalerweise davon abhalten, große Fehler zu machen. Sie sollten diese Regeln wahrscheinlich nicht brechen, bis Sie sie verstehen.

Wenn Sie beispielsweise möchten, dass Benutzer über die API Themen in einer bestimmten Kategorie erstellen, müssen sie über die Rechte verfügen, ein Thema in dieser Kategorie zu erstellen. Wenn Sie wirklich möchten, dass ein von einem Benutzer erstelltes Thema in einer Kategorie existiert, für die er keine Rechte hat, dann erstellen Sie es in einer anderen Kategorie und lassen Sie es dann von einem Administrator verschieben (oder tun Sie es über Rails, was die Berechtigungen für Kategorien nicht erzwingt).

---

_[View the full topic](https://meta.discourse.org/t/rails-console-commands/300682)._
