Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 5th, 2012  |  syntax: None  |  size: 0.95 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. answerMe.models.Question = Ext.regModel('Question', {
  2.     fields: [
  3.     {
  4.         name: 'title',
  5.         type: 'string'
  6.     },
  7.     {
  8.         name: 'id',
  9.         type: 'int'
  10.     },
  11.  
  12.  
  13.     {
  14.         name: 'description',
  15.         type: 'string'
  16.     },
  17.     {
  18.         name: 'tag_list',
  19.         type: 'array'
  20.     }
  21.  
  22.     ],
  23.  
  24. //    associations: [
  25. //    {
  26. //        type: 'hasMany',
  27. //        model: 'Answer',
  28. //        name: 'answers'
  29. //    }],
  30.  
  31.  
  32.     validations: [
  33.     {
  34.         type: 'presence',
  35.         field: 'title'
  36.     },
  37.  
  38.     {
  39.         type: 'presence',
  40.         field: 'description'
  41.     },
  42.     {
  43.         type: 'presence',
  44.         field: 'tag_list',
  45.        
  46.        
  47.     }
  48.     ],
  49.  
  50.     proxy: {
  51.         type: 'ajax',
  52.         url : 'questions',
  53.         reader: {
  54.             type: 'json',            
  55.             record: 'question'
  56.         },
  57.         writer: {
  58.             root: 'questions',
  59.             type: 'json',
  60.             record: 'question'
  61.         }
  62.     }
  63.    
  64. });