2015-01-16 48 views
0
DEFAULT_RECORDS = [{ id: 1, name: 'John Evans', number: '01928 356115' },{ id: 16, name: 'Murbinator', number: '053180 080000' }]; 

-子串過濾

lookup: function (name) { 
      var retrievedRecords = {}; 
      var _this = this; 
      Record.findAll().then(function() { 
       var params = { 
        where: { 
         name: { 
          'in': name 
         } 
        } 
       }; 
       retrievedRecords = Record.filter(params); 
       debugger; 
       _this.lookupSuccess(retrievedRecords); 
      }).catch(function (error) { 
       console.log(error); 
      }); 
     }, 

哪裏'in': name爲「約翰」沒有找到記錄

'in': name是「約翰·埃文斯」一條記錄被發現。

看看角度數據問題238似乎是我應該過濾的方式,但不是我希望返回的子字符串過濾值。

我不知道爲什麼在debugger停止執行點沒有記錄返回的子字符串過濾器。

角數據:1.5.3 角:1.3.8

回答

2

您正在尋找'contains''in'。看起來這個功能在你發佈的問題後添加了一點(259

+0

正是我想要的。 –