问题标签 [rawsql]
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.
mysql - 在nodejs中逃避Mysql的最安全方法
我正在使用sails,但对于特定查询,我必须使用原始查询。这样,我不知道如何转义必须在查询中插入的数据。最好的方法是什么?
c# - 我将一个字符串传递回我的控制器,然后尝试在实体框架上执行一些原始 sql。
我正在使用 linq,但我遇到了一些我需要快速编写的东西,所以我试图让原始 sql 工作。这是我在 mvc 中的第一个项目,所以我是新手,但这是我的控制器代码
这是我的模态代码
}
传入字典的模型项的类型为“System.Collections.Generic.List 1[System.Char]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable
1[GreenfieldGroup2.Models.Reports.Reports]”。
是我的错误我不确定这意味着什么。下面是我的视图代码
任何帮助将不胜感激这是一个学校项目
java - Ebean 未在与 RawSql 查询相关的 ExpressionList 上的附加过滤器中将逻辑名称转换为物理名称
我在 Postgres 9.4.5 数据库之上使用 Play 2.4.6。
我正在尝试获取数据库中捐赠的总和,但我希望我的用户能够动态过滤查询中包含的捐赠。我遵循了一些示例,并创建了一个新类 DonationAggregate,并用@Entity
和注释@Sql
。由于我想做一个聚合查询,我必须手动设置要运行的 Sql,这工作正常。当我尝试向附加到我的查询的 ExpressionList 添加一些过滤器时,就会出现问题 - 我尝试过滤属性名称,但名称没有从逻辑名称转换为物理名称。它们被解释为逻辑名称,当然这些列不存在。
我的问题是如何使用 RawSql 查询,但还允许使用物理名称添加 ExpressionList 上的过滤器?目前,当我运行以下代码时,出现异常: Execution exception[[PersistenceException: Query threw SQLException:ERROR: column "lastfour" does not exist
.
还可能值得注意的是,如果我更改
.eq("lastFour", "1234")
为
.eq("last_four", "1234")
按预期工作。但是由于我将应用的过滤器是动态的并且是基于逻辑/属性名称生成的,所以我无法提前进行这些转换。
捐赠.java
DonationAggregate.java
c# - 如何从原始 SQL 重写为 LINQ?
我想用 LINQ 替换我的原始 SQL。这是我的代码:
我的控制器:
网络配置:
ApplicationDBContext.cs:
我已经在网上搜索了几天试图找到解决方案,但没有运气。我的代码应该看起来像var userData = ctx...
只是添加几行 LINQ 语法还是我做错了?我读到 LINQ 与 MySQL 不完全兼容。如果我使用 MSSQL,我的代码会是什么样子?如果我使用 MySQL,我的代码会是什么样子?
编辑:
用户DAL.cs:
MyModel.Context.cs(自动生成的代码):
User.cs(自动生成的代码):
python - Python Raw SQL 查询返回包含在 [('...'),] 内的值
我在 Django 中使用原始 SQL 查询时遇到问题。
在views.py中,定义了以下函数:
该值返回为
[('returned_value'),]而不是returned_value
我在这里缺少什么吗?如何从返回值中删除不必要的前缀和后缀?
sql - Django 在原始 SQL 查询中放置 WHERE
此查询中 WHERE 的顺序是错误的,但现在是正确的。
谢谢
django - 将原始 SQL 重写为 Django 查询
我正在尝试编写这个原始 SQL 查询,
作为 Django 查询。以下尝试不起作用,因为我无法获取“作者”和“帖子”的相关字段。
使用原始 SQL,我可以使用 SELECT * 但如何使用 Django 查询进行等效操作?
模型是,
我之前确实在这里发布过这个问题Django Using order_by with .annotate() and getting related field
entity-framework - SqlParameter 已包含在另一个 SqlParameterCollection-EF 中
我正在使用 EF 的 DBContext 来执行存储的过程。这是功能
但这会引发以下错误:
SqlParameter 已被另一个 SqlParameterCollection 包含
python - Django:使用 connection.cursor() 的原始 SQL
我是 Django 的新手。我需要执行以下查询并使用 img.img_loc 填充模板中的图像列表:
我在这里阅读了文档:https ://docs.djangoproject.com/en/1.10/topics/db/sql/
但是,我不明白函数在哪里:
他们在上一节中讨论的内容应该转到(views.py ?),在这种情况下什么是“自我”,因为我的视图没有被定义为一个类。
谢谢!