在服务器端获取BreezeJS ODATA查询参数以在查询期间更新实体

格特·莫拉(Geter Moura)

如何在Brezze WebApi控制器中获取OData查询参数的句柄?

我有一个端点,一次只能查询一个实体。控制器只调用一个存储库,该存储库返回一个context.Set()。AsQueryable();。

我希望能够在查询响应之前,从参数中获取实体ID并更新(普通EF)其count属性。

谢谢

格特·莫拉(Geter Moura)

我找到了我所需要的。

通过向ODataQueryOptions<T> odataQueryOptions端点添加参数,我能够访问OData查询参数并通过获取此属性来获取所需的ID:

var where = odataQueryOptions.RawValues.Filter;

在我的情况下,过滤器值如下所示:id eq'dd3d6cb2-bc7a-467e-9730-c43c333b6fda'

编辑:如果在微风查询对象上使用.withParameters(),则可以将其他参数传递到端点,而不必费心处理OData。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Dart:在服务器端获取POST参数

来自分类Dev

服务器端编辑期间的sailsjs实时更新

来自分类Dev

Blazor服务器端-初始化期间是否可以获取Cookie值?

来自分类Dev

在服务器端缓存选择查询数据

来自分类Dev

如何在jqGrid的服务器端获取搜索操作参数?

来自分类Dev

Jersey:如何在服务器端获取 POST 参数?

来自分类Dev

服务器端通话期间方向更改

来自分类Dev

服务器端通话期间方向更改

来自分类Dev

在SQL查询期间或在服务器端解析结果文本

来自分类Dev

实体框架服务器端计算值

来自分类Dev

Breeze-在服务器端创建实体

来自分类Dev

MVC实体框架服务器端分页PageList

来自分类Dev

删除服务器端未表示的实体

来自分类Dev

实体框架服务器端计算值

来自分类Dev

带参数的服务器端剑道网格

来自分类Dev

Rails 的 ActionCable 服务器端订阅参数

来自分类Dev

在服务器端访问反应路由参数

来自分类Dev

服务器端Blazor验证未更新UI

来自分类Dev

如何使用breezejs从服务器获取新的(EntityState.New)实体

来自分类Dev

如何跟踪服务器端更新客户端?

来自分类Dev

客户端代码更新服务器端代码

来自分类Dev

服务器端警告:使用聚合查询时没有分区键

来自分类Dev

OrientDB:在服务器端功能中访问查询结果数据

来自分类Dev

具有laravel查询限制的数据表服务器端分页

来自分类Dev

在服务器端同时进行排序和分页的DocumentDb查询,可能吗?

来自分类Dev

在多个脚本之间共享的MongoDB服务器端聚合查询

来自分类Dev

无法将“不为空”查询传递给服务器端

来自分类Dev

MarkLogic 8和服务器端JavaScript-序列上的XPath查询

来自分类Dev

使用Next.js在服务器端呈现反应查询

Related 相关文章

热门标签

归档