按键值搜索不可变映射

时间:2015-05-11 13:38:27

标签: facebook immutability immutable.js

使用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
        }
    },

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

1 个答案:

答案 0 :(得分:3)

好吧使用findEntry并将函数传递给它

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