问题标签 [querying]

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 回答
487 浏览

ruby-on-rails - Rails 活动记录查询的性能调整

我有 Rails 应用程序,其中有多个模型。例如具有以下关联的模型输入:-

挑战:- 每当尝试从应用程序中删除输入记录时,后端活动记录查询需要大量时间,即完成一个事务需要 10 - 20 秒。

问题:- 由于它必须销毁所有记录依赖项,我可以减少执行删除/销毁查询的事务时间吗?

为了销毁记录,我在 Inputs 控制器中有以下方法

请指导我如何优化销毁查询以减少事务时间。

谢谢

0 投票
1 回答
187 浏览

hibernate - Ejbql query with in in where clause

I try to do this query :

I fails, query generated for the WHERE clause is :

What am I missing ? Is it possible to do what I whant to do ? Thanks for help :)

0 投票
1 回答
72 浏览

python - Django 通过表属性进行查询

我目前正在构建一个具有朋友功能的网络应用程序(例如 Facebook 等)。

当好友发送好友请求时,会创建一个好友对象accepted = Falseaccepted设置为True当被请求的朋友接受请求时。

这是我的模型(大大简化了):

我有这样的,所以我也可以管理朋友请求。

现在假设我有一个人约翰。我想获取 John 的所有朋友(例如,所有接受 John 的朋友请求的朋友,以及所有其朋友请求 John 已接受的朋友)。

这是我现在的做法:

对我来说,这看起来真的很丑陋,可能很慢而且效率低下。Django 有办法做这样的事情吗?

不幸的是,这个确切的代码不起作用。有没有更好的办法?

0 投票
1 回答
581 浏览

arrays - 查询Access数据库vb.net

我试图弄清楚如何查询访问数据库以从数据库中获取信息并将其放入类数组中。我知道如何使用基本的 LINQ 进行一些查询,但不确定如何按照我想要的方式进行。我有一个正在使用的字符类,我将所有字符特征存储在数据库中。我想查询数据库并将该信息添加到类数组中。任何帮助将不胜感激。

这里是类私有变量,它们是数据库中的相同特征:

0 投票
1 回答
192 浏览

mongodb - 使用 Mongoid 查找不包含任何属性的对象

使用 Mongoid,您将如何查询不包含特定属性的对象?

具体来说,我正在寻找 Course.prerequisite_courses 不包括任何不在 Student.courses_taken 中的课程的所有课程对象

例如:

这样 student_1 将被 course_1 和 course_2 录取,但不会被 course_3 录取

两个对象不相关

请注意,在这种情况下,可能有数百个 course.prerequisites 和 student.courses_taken,并且我打算让这只是我的查询中的几个链接方法之一。

是否有一种优雅(或至少相对便宜)的方法可以通过 mongoid 查询来做到这一点?

0 投票
1 回答
493 浏览

distributed - 多个输入上的数据查询性能与单个输入上一样快吗?

Datomic 允许我们使用多个输入,即多个 datomic 服务器。

由于查询是在对等方本地执行的,因此使用对等方内部的实际数据库索引,似乎运行连接来自多个 datomic 服务器的数据的查询可能几乎,如果没有在单个 datomic 服务器上执行类似的连接那么快。

是这种情况还是在使用多个来源时查询引擎的工作方式存在质的差异?

(如果没有,我们可以绕过这样一个事实,即数据服务器中的所有写入都必须通过单个事务处理,通过进行分片以任意扩展写入性能。与 RDBMS 分片相比的好处是在加入时查询性能和效率)

编辑:

事实证明,即使在单个 datomic 服务器内,也不是所有查询都同样快

您经常查询的实体(例如示例数据中与社区相关的实体)应位于同一分区中以提高查询性能

所以让我换个说法:跨数据服务器的查询是否与跨单个数据服务器上的分区查询大致一样快速和高效(内存、cpu 使用、网络) ?

0 投票
1 回答
36 浏览

mysql - Apostrophe while querying mysql

I have a table that contains a string column with the value "I won't go"

I want to return this row whether that user is querying "I won't go" OR "I wont go" (without apostrophe).

How should I solve this problem?

Thank you

0 投票
3 回答
1526 浏览

mysql - 如何从表 SQL 中获取最大计数和 ID

这是我的表(创建为视图)。现在我想列出计数最多的 castID(在本例中为 nm0000116,以及它在此表中的出现次数/计数(应该是 5 次),我不太确定要使用哪个查询

0 投票
1 回答
527 浏览

sql - error #1349 视图的 select 子句在 from 子句中包含子查询

这是我的代码,

查询本身正确执行,但是当我尝试创建视图并保存它时,我收到错误 #1349 视图的选择子句在 from 子句中包含子查询。有谁知道如何解决这个问题?

0 投票
2 回答
191 浏览

sql - 错误 #1349:视图的选择包含 from 子句中的子查询

这是我的代码:

当我尝试从此代码创建视图时,出现以下形式的错误:#1349 视图的选择在 from 子句中包含子查询。有什么办法可以解决这个问题吗?