neo4j - cypher Neo4J 中的推荐引擎
问题描述
我是密码新手。我有一张桌子与客户购买的材料。我的目标是向客户推荐。假设 A 购买了 1,2,3 产品,B 购买了 1,3 产品,在这里我想向 B 客户推荐产品 2。请建议
MATCH (p:Rbe{endUser:1012444})-[:BOUGHT]->(p:material)<-[:BOUGHT]-(peer:endUser)-[:BOUGHT]->(reco:material)
WHERE not (p)-[:BOUGHT]->(reco)
RETURN reco as Recommendation
有什么建议吗?
解决方案
推荐阅读
- android - Exo播放器快速滚动播放视频声音混音
- python - sqlAlchmey 表中的可选列
- gulp - 要求('反应')与要求('反应')
- reactjs - 在这种情况下我应该使用 useEffect 吗?
- node.js - nodejs npm install discord.js 无法在 debian 9 上运行
- c# - 调试 ajax webmethod 调试器的 C# 代码后移至 jquery 侦听器
- sql - 日期列也包含空值
- windows - 如何将 PostgreSQL 路径永久保存在环境变量中?
- java - 如何在android中为模板的特定单词识别语音到文本
- javascript - 某些节点折叠的 D3 强制布局