CouchDB


#1

Hallo!

Versteht hier jemand was von CouchDB? Ich habe noch arge Probleme damit.

Ich habe ein Index view. Funktioniert. Ich möchte dann über einen Teil
der Instanzvariable iterieren und zwar im Model.

class Haushalt < BasicModel
def summe
rows.collect(&:betrag).each do |betr|
@summe =+ betr.to_f
end
@summe
end
end

In der Konsole geht @haushalt.collect(&:betrag): er gibt mir ein Array
mit 3 Strings, die Zahlen enthalten. Aber im Model geht es nicht. Ich
bekomme immer nil zurück.

Für die Datenbank habe ich couchrest und basicmodel installiert.

Danke für die Hilfe.

Holger


#2

Moin Holger,

bin auch Anfänger, was das Thema angeht. M.W. musst Du im Model angeben,
dass die Klasse von CouchRest erbt:

class Haushalt < CouchRest::ExtendedDocument

Gruss
Sven

Holger Hänisch wrote:

Hallo!

Versteht hier jemand was von CouchDB? Ich habe noch arge Probleme damit.

Ich habe ein Index view. Funktioniert. Ich möchte dann über einen Teil
der Instanzvariable iterieren und zwar im Model.

class Haushalt < BasicModel
def summe
rows.collect(&:betrag).each do |betr|
@summe =+ betr.to_f
end
@summe
end
end

In der Konsole geht @haushalt.collect(&:betrag): er gibt mir ein Array
mit 3 Strings, die Zahlen enthalten. Aber im Model geht es nicht. Ich
bekomme immer nil zurück.

Für die Datenbank habe ich couchrest und basicmodel installiert.

Danke für die Hilfe.

Holger


#3

Hallo, ich bin auch Anfänger in CouchDB.
Ich habe eine Seite gefunden die die Benutzung von couch erheblich
vereinfacht könnt sie euch ja einfach ma angucken.

hier der Link:
http://livelycouch.org/