annotate demo-app/model/classification.lua @ 147:da5ab2c226dc
Fixes and documentation in json_setnull and json_length functions of JSON library
 | author | jbe | 
 | date | Wed Jul 30 22:19:34 2014 +0200 (2014-07-30) | 
 | parents | 9fdfb27f8e67 | 
 | children |  | 
 
 | rev | line source | 
| jbe/bsw@0 | 1 Classification = mondelefant.new_class() | 
| jbe/bsw@0 | 2 Classification.table = 'classification' | 
| jbe/bsw@0 | 3 | 
| jbe/bsw@0 | 4 Classification:add_reference{ | 
| jbe/bsw@0 | 5   mode          = 'm1',         -- many (m) Classifications can refer to one (1) Medium | 
| jbe/bsw@0 | 6   to            = "Medium",     -- name of referenced model (quoting avoids auto-loading of model here) | 
| jbe/bsw@0 | 7   this_key      = 'medium_id',  -- our key in the classification table | 
| jbe/bsw@0 | 8   that_key      = 'id',         -- other key in the medium table | 
| jbe/bsw@0 | 9   ref           = 'medium',     -- name of reference | 
| jbe/bsw@0 | 10   back_ref      = nil,          -- not used for m1 relation! | 
| jbe/bsw@0 | 11   default_order = nil           -- not used for m1 relation! | 
| jbe/bsw@0 | 12 } | 
| jbe/bsw@0 | 13 | 
| jbe/bsw@0 | 14 Classification:add_reference{ | 
| jbe/bsw@0 | 15   mode          = 'm1',        -- many (m) Classifications can refer to one (1) Medium | 
| jbe/bsw@0 | 16   to            = "Genre",     -- name of referenced model (quoting avoids auto-loading of model here) | 
| jbe/bsw@0 | 17   this_key      = 'genre_id',  -- our key in the classification table | 
| jbe/bsw@0 | 18   that_key      = 'id',        -- other key in the genre table | 
| jbe/bsw@0 | 19   ref           = 'genre',     -- name of reference | 
| jbe/bsw@0 | 20   back_ref      = nil,         -- not used for m1 relation! | 
| jbe/bsw@0 | 21   default_order = nil          -- not used for m1 relation! | 
| jbe/bsw@0 | 22 } |