从过滤器中提取特定信息;
Pull specific information from the filter;
我目前正在调试一个系统,所以在这个过程中,我想实现实时信息搜索,所以代码如下:
<%= results7.filter(i => i.nick === req.autor) %>
上面代码的注释,在 console.log 中看起来像这样:console。至此,一切正常,他实际上是在按要求拉取信息,一个观察是 req.autor 来自 <%infoReq.forEach(req => {%>
并且所有这些都是 index.js 通过 [=12= 收集的]
已经尝试过 <%= results7.filter(i => i.nick === req.autor)['nPostagens'] %> 或 <%= results7.filter(i => i.nick === req.autor).nPostagens %> 并给出未定义,而 o <%= results7.filter(i => i.nick === req.autor)i.nPostagens %> 在参数列表后给出缺失的 ) 。 PS:系统在EJS、NODEJS和MYSQL中完全配置。 con 查询是:con.query(
SELECT *, RANK() OVER (ORDER BY id DESC) FROM req_cm LIMIT ${pular},${dadosPorPagina}, (err, results23) => {
和 con.query(
SELECT * 来自用户, (err7, results7) => {
所以我想请求帮助来提取与过滤器有关的特定“nPostagens”信息。
由于问题中的代码未格式化且难以阅读,因此很难得到您所问的内容。但是,.filter 方法 returns 一个新数组。所以尝试访问 .nPostagens 是行不通的。如果你知道数组中只会有一项,而且是一个对象,你可以试试:
results7.filter(i => i.nick === req.autor)[0].nPostagens
我目前正在调试一个系统,所以在这个过程中,我想实现实时信息搜索,所以代码如下:
<%= results7.filter(i => i.nick === req.autor) %>
上面代码的注释,在 console.log 中看起来像这样:console。至此,一切正常,他实际上是在按要求拉取信息,一个观察是 req.autor 来自 <%infoReq.forEach(req => {%>
并且所有这些都是 index.js 通过 [=12= 收集的]
已经尝试过 <%= results7.filter(i => i.nick === req.autor)['nPostagens'] %> 或 <%= results7.filter(i => i.nick === req.autor).nPostagens %> 并给出未定义,而 o <%= results7.filter(i => i.nick === req.autor)i.nPostagens %> 在参数列表后给出缺失的 ) 。 PS:系统在EJS、NODEJS和MYSQL中完全配置。 con 查询是:con.query(
SELECT *, RANK() OVER (ORDER BY id DESC) FROM req_cm LIMIT ${pular},${dadosPorPagina}, (err, results23) => {
和 con.query(
SELECT * 来自用户, (err7, results7) => {
所以我想请求帮助来提取与过滤器有关的特定“nPostagens”信息。
由于问题中的代码未格式化且难以阅读,因此很难得到您所问的内容。但是,.filter 方法 returns 一个新数组。所以尝试访问 .nPostagens 是行不通的。如果你知道数组中只会有一项,而且是一个对象,你可以试试:
results7.filter(i => i.nick === req.autor)[0].nPostagens