소스 검색

Minor query refactor

poeti8 7 년 전
부모
커밋
79f4e7835b
1개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 4 3
      server/db/url.js

+ 4 - 3
server/db/url.js

@@ -354,9 +354,10 @@ exports.getStats = ({ id, domain, user }) =>
           'MATCH (v)-[:OS]->(o) ' +
           'MATCH (v)-[:REFERRED_BY]->(r) ' +
           'MATCH (v)-[:VISITED_IN]->(d) ' +
-          'RETURN l, b.browser AS browser, c.country AS country,' +
+          'WITH l, b.browser AS browser, c.country AS country, ' +
           'o.os AS os, r.referrer AS referrer, d.date AS date ' +
-          'ORDER BY d.date DESC',
+          'RETURN l, browser, country, os, referrer, date ' +
+          'ORDER BY date DESC',
         {
           email: user.email,
           domain,
@@ -432,7 +433,7 @@ exports.urlCountFromDate = ({ date, email }) =>
       .readTransaction(tx =>
         tx.run(
           'MATCH (u:USER { email: $email })-[:CREATED]->(l) WHERE l.createdAt > $date ' +
-            'RETURN COUNT(l) as count',
+            'WITH COUNT(l) as count RETURN count',
           {
             date,
             email,