【发布时间】:2020-08-06 03:40:36
【问题描述】:
我正在尝试从 URL 字段中获取域名。目前,它作为 URL:https://google.bing.com/Jumbo-Privacy 存储在集合中。我只需要google.bing.com。
对于www.google.com 的URL,我只想要google.com。无论如何,当我显示集合结果时,我是否可以直接这样做?
当我添加'domain': {'$arrayElemAt': [ { '$split': ["$url", "/"] }, 2 ] },
它可以工作并为https://google.bing.com/Jumbo-Privacy 返回google.bing.com。但仍会为其他所有内容返回 www。
【问题讨论】:
标签: mongodb mongodb-query nosql substring pymongo