2010-12-01 10 views
4

Ist es möglich, ActiveRecord zum Speichern und Abfragen in einer MacRuby Cocoa-Anwendung zu verwenden?MacRuby - ActiveRecord für die Speicherung?

Wenn ja, gibt es Ressourcen, die zeigen, wie?

Gibt es einen Grund, warum ActiveRecord nicht verwendet werden sollte?

Antwort

2

Ja, ist es. Es ist eine Ruby-Bibliothek, Sie können es ohne Probleme verwenden.

ActiveRecord ist jedoch eine ziemlich große Bibliothek. Sie benötigen möglicherweise nicht alle Funktionen. Wenn Sie lediglich eine Verbindung zu einer Datenbank herstellen und Vorgänge ausführen müssen, empfehlen wir Ihnen dringend, Sequel gem auszuprobieren.

+0

sequal sieht interessant aus! Kennen Sie Vor- oder Nachteile, indem Sie Sequal über Core Data verwenden? – Vegar

+0

Ich habe einige Probleme mit der Fortsetzung: http://StackOverflow.com/Questions/4339601/Macruby-error-when-using-Sequel – Vegar

+0

Sorry, ich wusste nicht, Sequel hatte solche Art von Inkompatibilität. Sie können auch DataMapper ausprobieren. Wenn Sie nicht wirklich eine Verbindung zu einer externen Datenbank herstellen müssen, sondern einen lokalen persistenten Speicher, dann ist Core Data auch eine großartige Lösung. –

Verwandte Themen