Ich installiere Redis und führe es in Rails Console aus, aber ich kann nicht verstehen, wie ich in diesem Beispiel die Aktionen ändern muss http://guides.rubyonrails.org/getting_started.html Ich kann CRUD-Operationen mit Redis verwenden
Antworten:
0 für die Antwort № 1Kommt drauf an, was Sie verwenden. Ich gehe davon aus, dass Sie OSX verwenden. Um redis zu installieren, sollten Sie ausführen brew install redis
. Dann sollten Sie es durchlaufen redis-server
. Wenn Sie eine App entwickeln, sollten Sie diese installierenes auf dem Gemfile. Die Befehle für redis können folgende sein: SMEMBERS, SADD und SREM zum Auflisten, Hinzufügen und Entfernen, etwa Lesen, Aktualisieren und Löschen aus CRUD. Sie können sie auf folgende Weise verwenden:
def remove
$redis.srem current_user_cart, params[:movie_id]
render json: current_user.cart_count, status: 200
end
In diesem Fall srem
wird verwendet, um die angegebenen Mitglieder (Filme) aus dem Satz zu entfernen, der unter key (aktueller Benutzer-Einkaufswagen) gespeichert ist. Hier ist eine Liste aller Redis-Befehle: http://redis.io/commands
Ich weiß jedoch nicht genau, was Sie wollen.