问题标签 [query-expressions]
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.
azure - 从 Azure 中的外部应用程序搜索 Dynamics CRM 中的记录的通配符表达式
我需要制作一个连接到 Dynamics CRM 的外部 Web 应用程序。我需要在 Azure 上创建并在线连接到 Dynamics CRM。
真正的挑战是我需要在 web 应用程序中有一个文本框,我的想法是在我写作的时候,我想查看 CRM 的帐户记录。此外,我想在查找时使用通配符(例如 ABC* 应该立即向我显示以 ABC 开头的客户)。
我正在尝试使用 queryexpression,但我无法做到这一点。
python - Django - 从 F 表达式中获取值
我相信这应该很容易,但它提出了一些挑战,并且没有任何建议出现在谷歌上。
我有一个这样的 django 模型:
Affiliate -> Account
其中 account 有一个balance
跟踪帐户余额的属性。由于它可以同时修改,我使用F() 表达式来修改它。
问题是......在给定的测试中,我试图与affiliate.account.balance
预期值-1.00
(十进制值)进行比较,但它有所不同,因为 de F 表达式未解决:
我像这样使用 F 表达式:
一些(也许)重要信息:
我试过了
但这些都没有预期的效果......
所以......当我断言时如何获得成功的测试
谢谢!
编辑:
账户模式
linq - 使用“选择新”时将 LINQ 查询转换为 CRM QueryExpression
我有以下容器类:
有没有办法采用以下 LINQ 查询:
并通过使用“翻译”它QueryExpression
?到目前为止,这是我想出的,但我不知道如何模仿这种select new
表达方式:
c# - 在 where 子句中比较年龄和生日
如何在where子句中比较年龄和生日?像这样的代码:
数据类型:
从年龄,到年龄:int
x.BirthDate:日期时间
linq - 在同一查询中使用 join 和 groupBy 的 F# 查询表达式
我决定学习如何在 F# 中使用查询表达式,并找到了 Microsoft 官方文档。警告似乎没有详细说明,所以我确定我已经通过简单的修复遇到了问题,但不知道为什么我会收到它显示的错误。
我的想法是编写一个同时进行连接和分组的查询。例如,使用他们的示例“MyDatabase”,我想我会尝试查找每个学生注册的课程数量。编写以下查询后,编译器不会标记任何警告,但是当我运行它时会出现错误.
我的查询表达式:
错误:
我什至认为我可以通过使用子查询来解决这个问题:
但这给出了更大的错误:
我的猜测是,我并不真正了解幕后发生的事情,不足以解决错误或引导自己找到解决方案。可以在这里查询我想要的吗?有解决方法吗?
c# - 使用早期绑定从 CRM 中检索前一条记录
我想使用早期绑定查询表达式从我的 CRM 实体中检索最高记录。
我把它写成:
但我不确定如何在此处按 Desc 条件编写 where 条件和 top 1 order。
对于 where 条件,我将列作为提交渠道
并按 Guid 或任何唯一 ID 订购。
这里怎么写查询表达式?或者还有其他更好的选择吗?为此,我试图避免使用 FetchXML。
c# - 动态 CRM 查询表达式
我有这个查询,它使用来自工作订单帐户的注释(2 种不同类型)填充工作订单。我遇到的问题是它适用于大多数工作订单,但有一些我注意到笔记没有填充到。在我看来,帐户实体和内部注释是一对多的关系,但是我必须解决这一切都错了。我也有下面的 FetchXML,我从中建模了我的查询。
下面的 FetchXML
dynamics-crm - 何时指定 PagingInfo.PagingCookie 和 PagingInfo.PageNumber
尽管在线阅读了大量可用资源,但我找不到明确的直接解释:
在什么情况下 和 的值PageingInfo.PageNumber
都PageingInfo.PagingCookie
需要赋值?
例如:假设我们有 10,000 条唯一记录,我们想检索所有记录,但一次检索 200 条记录。我们是否必须迭代PageNumber
(50 次迭代),还是仅使用PagingCookie
?
现在,我想分享一下我在在线资源上发现的内容:
首先,许多在线资源链接到官方 MSDN 示例(对于 FetchXML: 1 , 2,对于 QueryExpression: 1 , 2),但是对于这个问题没有直接的答案。他们都遍历PageNumber
,但据我了解(可能是错误的),一个 Page总是有 5000 条记录(或者是吗?)。
其次,我发现了这个使用的演示,从 40 条记录PagingCookie
中提取6-10 条记录:
然后,说明上面的内容被翻译成下面的 SQL 查询:
因此,正如我在此示例中看到的那样,不需要使用页码,因为在 SQL 查询中只使用了分页 cookie。
对这个问题有一个很好的澄清会很棒。
for-loop - F# 查询表达式:不能使用“for”!
无论出于何种原因,我都不能在查询表达式中使用“for”构造。我得到的是以下错误。我刚刚选择的代码曾经可以工作->“错误:只有在计算表达式构建器定义了'For'方法时才能使用此控件构造”
c# - 查询表达式的 SQL 语句
我想将 SQL 语句转换为查询表达式。
我可以做到这一点。如何转换 'PATINDEX(CONCAT('%', q.emailaddress, '%'), fe.torecipients) >= 1'。你能帮助我吗?