Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 需要Mongodb查询_Sql_Mongodb_Union - Fatal编程技术网

Sql 需要Mongodb查询

Sql 需要Mongodb查询,sql,mongodb,union,Sql,Mongodb,Union,我需要一个带有“union”的mongodb查询,我有两个表,黑名单站点和日志。BlacklistSites表有id、类型、url等,日志有id、url、url\u dominio等。我需要按url检查哪些日志在BlacklistSites中 blacklistsites.url like logs.url\u dominio 例: 网址: url_dominio:或example.com 请帮助…到目前为止您尝试了什么?听起来您需要的是内部联接,而不是联合—在关系数据库中比在nosql数据库(

我需要一个带有“union”的mongodb查询,我有两个表,黑名单站点和日志。BlacklistSites表有id、类型、url等,日志有id、url、url\u dominio等。我需要按url检查哪些日志在BlacklistSites中

blacklistsites.url like logs.url\u dominio

例:

网址:

url_dominio:或example.com


请帮助…

到目前为止您尝试了什么?听起来您需要的是内部联接,而不是联合—在关系数据库中比在nosql数据库(如mongo)中更容易实现。如果您必须使用mongo,那么在插入文档时最好设置一个“黑名单”属性。这个主意不错,但我想我必须检查日志(url)是否在黑名单集合中。这几天我一直在阅读mongo文档,在最新版本中,我似乎可以使用聚合框架