问题标签 [entity-functions]

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 投票
3 回答
1564 浏览

asp.net-mvc - EntityFunctions.CreateDateTime 问题与 linq 中的闰年到实体

当我的数据库中有闰年时(例如:2012 年 2 月 29 日)。EntityFunctions.CreateDateTime 函数抛出System.Data.SqlClient.SqlException: Conversion failed when converting date and/or time from character string.

我的代码在我的 asp.net mvc (C#) 应用程序中如下所示:

这里 _userStartDate、_userEndDate、_gMTStartDate 和 _gMTEndDate 是我函数的参数。

如果“Is_Include_Time”列为真,那么我还必须从表中包含 TimeSpan。但是对于闰年它抛出了错误。

有什么建议么?

0 投票
3 回答
925 浏览

c# - 如何解决实体框架日期时间类型错误?

我想获取所有每月过期的产品,这是查询:

AcquireDate是产品的第一次购买,RenewalDate是产品的最后一次续订。

由于某种原因,它转换为以下 SQL:

应该有一个案例陈述提到'??' 而是签名 - 它完全删除了 AcquireDate 列。

我怎样才能在它周围走来走去?

0 投票
2 回答
154 浏览

linq - linq to entity - 如何查询存储为char的日期?

在 db 表中,日期以 yyyyMMdd 格式存储在 char(8) 字段中。如何查询日期范围?

我尝试了以下方法,但它不起作用:

从我读到的一种可能的方法是使用 EntityFunctions 类,但我不确定如何构造查询。关于如何做到这一点的任何想法?

0 投票
3 回答
39595 浏览

c#-4.0 - 无法让 EntityFunctions.TruncateTime() 工作

我首先使用实体​​框架代码。使用 LINQ to Entity 我想获取基于 DateTime 值的记录。这是我当前的代码:

上面的代码抛出以下错误:

我也尝试了下面的代码,我得到了同样的错误:

我究竟做错了什么?

0 投票
2 回答
629 浏览

linq - 如何在 linq 中使用规范函数添加小时和分钟

我现在的 linq 查询,

错误:

Invokes the canonical Add Minutes function. For Information about the canonical AddMinutes function, see Date and Time canonical Functions(Entity SQL).

在这里我得到线路错误在此处输入图像描述

0 投票
1 回答
46 浏览

linq - 用'let'变量减去两个日期然后平均()?

尝试将两个日期相减以计算出天数,然后.Average()在 'let' 变量上执行avgConversion

我遇到以下错误;LINQ to Entities 无法识别方法 'System.TimeSpan Subtract(System.DateTime)' 方法,并且此方法无法转换为存储表达式。

感谢 Enigma,这最终解决了这个问题。

0 投票
0 回答
1083 浏览

c# - 使用实体框架返回 oracle 引用光标

我正在尝试从具有使用实体框架的办公室信息记录列表的 Oracle 存储过程接收结果,而在我的一生中,我无法使其正常工作。我将 EF6 与 Functions 附加组件一起使用。我已经测试了存储过程。它按预期工作,可由我的 Oracle 用户执行。我得到的最接近的结果是没有返回结果,当我知道我应该得到一些回报时。

我添加了评论以显示我尝试过的不同事物。

此方法调用为过程准备数据。它目前返回 null,因此我可以验证结果列表。

该函数调用过程

在继承自 DbContext 的 AgentInfoEntities 类中

0 投票
1 回答
272 浏览

azure - Azure Durable 实体函数使用计时器触发器获取和设置时间戳信息

我正在尝试将时间戳信息存储在持久实体中,并在每次触发触发器时检索它。这是我的做法。我希望当前执行设置的时间戳值可用于下一个触发器。但是当控件到达“string prevTS = await context.CallEntityAsync(entityId, "Get");”时 to 再次回到函数的开始。我在这里想念什么。

我希望在计时器触发器之间按顺序执行。'''

'''

0 投票
0 回答
160 浏览

python - 持久函数中的持久实体 $return 绑定返回一个非无值 - Python

我正在尝试在 Python 中使用持久函数,并且我想将状态存储在持久实体中。关于如何使用持久实体的文档很少,尤其是在 Python 中。我什至尝试阅读一些 C# 代码,但没有多大帮助。他们提供的唯一示例是从客户端函数调用的简单“计数器”函数,但我想从 Orchestrator 函数调用它。我能找到的唯一文档在这里:

https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-entities?tabs=python

本指南说我可以从协调器中做到这一点,这是他们提供的示例:

因此,遵循该文档会给我以下错误:

我曾尝试在 function.json 中为实体函数使用各种输出,但没有任何效果。大多数时候我收到一个错误,上面写着:

这里需要做什么?

我对代码的“返回状态”部分也很困惑?“状态”在哪里定义?似乎他们把它扔在那里而没有显示任何方法让某人弄清楚。我希望微软多花一点时间来研究这些指南,这样它们才有意义!

请帮忙,我正在拔头发!

0 投票
1 回答
111 浏览

azure - 取消 azure 函数持久实体的计划操作

是否可以取消 azure function 持久实体中的计划操作?下面是一个示例代码。我想在调度后取消对操作“DeviceTimeout”的调用。