【发布时间】:2012-12-20 11:21:27
【问题描述】:
有没有一种简单的方法可以从 URL 字符串中获取站点名称?
例子:
http://www.mysite.com/mypath/mypage -> www.mysite.com
http://mysite.com/mypath/mypage -> mysite.com
JS代码在mongodb CLI端执行,不是在浏览器中执行。
【问题讨论】:
-
请问,为什么要在 MongoDB CLI 中执行?在 node.js 中插入文档时这样做不是更谨慎吗?还是在查询它?
-
这是 MongoDB 中
group查询的一部分。 -
你能告诉我们你对这个组查询atm有什么吗?这样做听起来不错,更重要的是,如果您经常查询(分组)站点名称,您可能希望使用预先正则表达式的站点名称保存文档,因为即使您可以在聚合框架中正则表达式它永远不能使用会很慢的索引的部分
-
stackoverflow.com/questions/14182973/… - 请查看标记的答案(以及我的评论)
-
该组既旧又慢,而且它不适用于分片集合,并且在运行时从其他操作中获取完全读取锁定(docs.mongodb.org/manual/reference/commands/#group)但是是的,我看到您没有使用该正则表达式作为条件应该没问题。
标签: javascript node.js mongodb serverside-javascript