问题标签 [global-filter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
75 浏览

angular - Primeng 4 数据表全局过滤器

我在我的项目中使用了 primeng 4 数据表。我已经使用了全局过滤器功能。我希望全局过滤器仅在输入 3 个字符后才开始过滤。如何实现这一点。

0 投票
1 回答
979 浏览

c# - System.InvalidOperationException:从范围 '' 引用的类型为 '' 的变量 '',但未定义

我正在尝试使用 c# 中的表达式来使用实体框架全局过滤器。我可以毫无问题地构建单个或组合表达式的预期表达式。

我使用模型构建器中的属性为所有实体应用了查询过滤器,如下所示

  1. 创建了一个具有属性的虚拟类,将对其应用查询过滤器。(即IsActive)
  2. 使用“VisitMember()”覆盖该虚拟类的表达式以创建新表达式,该表达式实际上将虚拟类的成员转换为实体类型。

注意:我尝试应用简单的查询过滤器,例如“i => i.IsActive == true”。使用“AndAlso”的单个表达式和组合表达式都面临此错误。

经检查,预期的查询过滤器已应用于各个表,没有任何错误。我将从我的 DbContext 调用我的模型构建器扩展方法,如下所示

DbContext 中的代码:

我的自定义类:

我的模型构建器扩展方法:

CustomExpressionVisitor 类:

我已经通过应用查询过滤器期望从表中得到结果,但是当我尝试使用 linq 查询从表中访问数据时,我收到以下错误。您能提出解决此错误的解决方案吗?

提前致谢。

0 投票
2 回答
865 浏览

c# - 如何从 Asp.Net MVC 中的全局异常过滤器重定向到视图

我正在使用asp.net 核心开发 MVC ,我在其中创建了一个全局过滤器来处理异常。它处理异常但不重定向到共享文件夹中的视图(Error.cshtml)。

下面是我的代码:

0 投票
0 回答
4918 浏览

spring-cloud-gateway - Spring Cloud Gateway Logging of Request and Response using filter

Getting response from ServerWebExchange

After getting connection object to get NettyDataBuffer

Then Subscriber to log request and it is failing here

Initializing byte array

slice to buffer to get byter array value

converting into string and logging

0 投票
0 回答
47 浏览

angular - PrimeNg GlobalFilter :在第一列中找到匹配项后停止搜索(不在后续列中查找值)

初始用户界面(无过滤器):

初始用户界面

问题:在第一列中找到匹配项后跳过其他列字段

在这里,我们正在搜索第一列和第二列中存在的“模型”。但是,它没有考虑第二列。

在此处输入图像描述

期望:应显示前 3 行,即 Database、Dataset1、Model

Stackblitzhttps ://stackblitz.com/edit/primeng-treetablefilter-demo-efg4b5?file=src/assets/filesystem.json

请展开模块,然后在全局搜索中使用“模型”进行搜索。

我们有搜索框来使用全局过滤器过滤 p-treeTable 的行,如下所示:

映射到 TreeTable 的列定义如下所示:

树表代码:

0 投票
0 回答
23 浏览

.net - EF Core 全局过滤器包括子级

在我的应用程序中,我有来自 BaseClass 的实体。BaseClass 有 isDeleted 标志。我将 isDeleted fitler 应用于从 BaseClass 继承的所有实体。

假设我有 A 和 B 实体。

每当我在我的 ef 核心查询中包含 B 实体时。我收到包含未删除 B 记录的未删除 A 记录的结果。因此,如果 A 实体已删除(isDelted 标志为 true)B 实体,则不会返回 A 记录。但我想返回未删除的 A 记录,这些记录可以使用 Global Query Fitlers 删除 B 记录。

有什么方法可以禁用过滤器仅用于包含目的(实际上是子属性)

0 投票
0 回答
19 浏览

javascript - react-table globalFilter 但带有空格

我正在使用 react-table 和 globalFilter 来设置搜索框。我希望能够搜索名字和姓氏。问题是,当我点击空格按钮时,表格不显示任何数据。我尝试使用正则表达式从值状态中删除空格,但没有任何运气......

这是我下面的组件