我正在对位置键进行 groupBy。然而,lodash 以不同的方式处理这些值。我们如何告诉 Lodash 进行不区分大小写的分组?在我上面的例子中,芝加哥和芝加哥应该被同等对待。谢谢!
[
{
tournament : 'basketball',
location : 'chicago'
},
{
tournament : 'baseball',
location : 'Chicago'
}
]
最佳答案
您可以在迭代器函数中将位置转换为小写:
var result = _.groupBy(list, function(value){
return value.location.toLowerCase();
});
关于javascript - lodash 中不区分大小写的 group By,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25855709/