2
ハッシュタグとつぶやきが格納されたNeo4jデータベースがあります。 すべてのツイートにはtopic
というプロパティがあり、それが属するトピックを定義します。 私は次のクエリを実行すると、私はデシベルで最も人気のハッシュタグ、どんなに話題を取得:Neo4jのノードの関係数のカウント
MATCH (h:Hashtag)
RETURN h.text AS hashtag, size((h)<--()) AS degree ORDER BY degree DESC
私は、単一のトピックのための最も人気のあるタグを取得したいのですが。次のいずれかが、私は何をすべき
MATCH (h:Hashtag), (t:Tweet)
WHERE t.topic='test'
RETURN h.text AS hashtag, size((h)<--(t)) AS degree ORDER BY degree DESC
を実行するために、永遠に取りながら
この
MATCH (h:Hashtag)
RETURN h.text AS hashtag, size((h)<--(t:Tweet{topic:'test'})) AS degree ORDER BY degree DESC
: は、私はこれを試してみましたか?ありがとう。
ありがとう、ウィリアム、私はできるだけ早く試してみます。ちなみに、これは最適な解決策ですか、パフォーマンスについて話すか、それはパフォーマンスの低下につながりますか? – sirdan