2015-05-11 57 views
2

使用Facebook Immutable。我如何搜索不可变映射的键值。在下面的结构中。按键值搜索不可变映射

{ 
     issue: 328, 
     version: 1, 
     filename: '328-1', 
     title: 'The Lorem ipsum dolor cover', 
     date: { 
      year: 2015, 
      month: 8, 
      day: 22 
     } 
    }, 
    { 
     issue: 329, 
     version: 2, 
     filename: '328-2', 
     title: 'The Lorem ipsum dolor cover', 
     date: { 
      year: 2015, 
      month: 8, 
      day: 22 
     } 
    }, 

我需要搜索具有相同值的所有'问题',然后搜索'版本'值。

回答

3

啊确定的工作了使用findEntry并通过一个函数,

_t.findEntry(function(obj){return obj.get('issue') ===328 && obj.get('version') === 1;})