问题标签 [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 回答
8315 浏览

php - Laravel 查询关系模型::has('relation') 不起作用

在 Laravel 文档中,它说您可以使用此语法来查询对象关系以仅获取具有至少一个评论的帖子:

我正在尝试类似的方法,我只想获取至少具有一个关系对象的对象。这是我的两个课程:

但是当我打电话

我得到一个空集合。如果我打电话

我确实得到了与电影相关的匹配,所以我知道关系设置正确。我无法弄清楚我在使用 Movie::has 方法时做错了什么。

我正在使用由 composer 创建的 laravel 项目中包含的 sqlite3 数据库。这是结构和数据:

0 投票
1 回答
2175 浏览

elasticsearch - 在 Elasticsearch 查询中使用聚合函数

我正在使用elasticsearch 0.90.10,我想使用具有聚合函数(如sum(), avg(), )的查询对其执行搜索min()

假设我的数据是这样的

假设我需要获取平均成绩大于 75 的学生(即avg(grades) >= 75)。如何使用 DSL、过滤器或脚本在 ES 中编写这样的查询?

提前致谢。

0 投票
0 回答
67 浏览

java - 具有不同 pah 的子类中的标准、限制

我有一个超类,然后是 2 个子类

我想要一个 Criteria over Superclass,但即使在 Some like 中也有限制otherClassetcClass
//
obvius alliases 此处省略

.EQ("otherClass",otherClassVar) 或 .EQ("ectClass.otherClass",otherClassVar); 同时
这可能吗?

0 投票
3 回答
718 浏览

java - 您如何找到当前与当前 ParseUser 关联的 ParseRoles?

我想用当前与它们关联ListView的一个Array或一个ArrayList不同的 s 填充 a 。我认为这需要对当前用户进行某种查询,但是我只是不确定如何返回角色以及如何将它们返回到我可以用来填充. 我知道您可以使用以下方法获取当前用户:ParseRoleParseUserArrayArrayListListView

但是,我似乎无法从那里找到您如何建立用户已分配的角色。

编辑:

我现在也尝试过这个:

但我似乎仍然无法得到任何与此相关的工作。我目前已经尝试了所有我能想到的东西,但并没有真正取得任何进展,因为“对象”的大小仍然始终为 0。

提前致谢!

回答:

在实现 Marius Falkenberg Waldal 的答案背后的逻辑并将其移植到 Android 之后,我终于找到了适合我情况的解决方案。我决定发布它以防将来对任何人有所帮助:

0 投票
0 回答
83 浏览

sql - PostgreSQL:查询以检索有关表上 fk 的信息

我想从 PostgreSQL 中为一个表名检索这些信息:

对于每一个外键,fk对应的字段名,以及被引用的表名。

我可以用 sql 查询吗?
感谢帮助

0 投票
1 回答
104 浏览

mysql - 在mysql查询中加入同一张表并获取子文件夹

我有一个用于在文档管理系统中保存“文件夹”的表格。下面给出的表格结构

parent_id是同一表指向其父文件夹的参考键。所以我需要从文件夹 id 中检索所有文件夹 id。即,文件夹的子文件夹列表。

是否可以将单个查询作为自连接进行?

0 投票
2 回答
1897 浏览

node.js - 使用 Mongoose 查找父子都匹配查询的文档

我有以下 2 个用于 MongoDB 的 Mongoose 模式:

我想找到所有状态=已发布以及子文档状态=已发布的父文档。以下都没有给出预期的结果:

这是正确的方法还是应该使用不同的技术?

0 投票
0 回答
40 浏览

mongodb - 地理位置查询返回 mongod 中的随机值;

我正在尝试使用 mongodb $near 运算符根据用户的位置从数据库中获取一些文档。

因此,在获得用户坐标后,我查询了一个集合,该集合之前确保了正确的地理空间索引:

使用此查询:

但是在第一次测试之后,它听起来会返回随机文件,因为我已经输入了

并且返回的文档具有以下值(每个文档一对,即“geoJson.coordinates”字段的内容):

与我的输入相比,这些结果似乎是随机的,但它们之间也是随机的。我究竟做错了什么?这是查询文档的结构:

0 投票
1 回答
214 浏览

java - 在循环中查询 solr 什么也不返回

我对 Solr 非常陌生,并试图实现一个每 30 秒查询一次 solr 的 java 程序。

设想:

  1. 当程序启动时,它会查询 solr 以检索前 1 个月的 DDI 网络活动。以下是查询。query.set("q","pname:'Deep Discovery Inspector' AND eventName:MALWARE_DETECTION AND logTime:[NOW-1MONTH TO NOW] AND app:HTTP"); 查询.setRows(10000);

  2. 初始化后,程序每 30 秒查询一次 DDA。以下是查询。query.set("q","pname:'Deep Discovery Inspector' AND eventName:MALWARE_DETECTION AND logTime:[NOW-30SECOND TO NOW] AND app:HTTP"); 查询.setRows(10000);

#1 中的查询返回一些结果。但是每 30 秒调用一次的第二个查询不会返回任何内容。SolrDocumentList.size() 始终为 0。

以下是我的java代码。

有谁知道这段代码有什么问题?

提前致谢

0 投票
2 回答
424 浏览

performance - 如何通过避免多次查询 Mongoid 来提高性能?

我有大约。Mongoid 数据库中有1000 万个Article对象。大量的Article对象使得查询非常耗时。

如下例所示,我正在注册每周(例如,从现在起 700 天......从现在起 7 天,从现在起 0 天)数据库中有多少文章。

但是我每做一次查询,时间消耗就会增加,Mongoid的CPU使用率很快就达到了+100%。

有没有办法将Article对象保存到内存中,所以只需要在第一行调用数据库吗?