【发布时间】:2016-03-16 15:58:41
【问题描述】:
我正在使用 linqjs,我有一个包含要包含在列表中的 id 的数组,以及一个包含属性 userId 的复杂对象的数组。
问题是当我做一个交叉路口时,它似乎永远不会返回任何东西,但是 compareSelector 周围的信息很少。
所以这是我正在做的一个例子:
enumerableOfUsers.intersect(listOfIdsToInclude, "$.userId");
所以在上面的例子中,enumerableOfUsers 将是从用户数组(包含 userId 字段)创建的现有可枚举,listOfIdsToInclude 是 id 值数组,如 ["12345", "213213", "2124"] 等。
相交似乎有效,但从不返回任何内容,而且我知道 userIds 匹配,所以我在这里做错了吗?
【问题讨论】:
标签: javascript linq.js