- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
在 Tinder 上,当 2 个成员互相喜欢时,他们就是“匹配”并且能够交流。如果只有一个成员喜欢另一个成员,那么这不匹配。
我正在尝试将这个“Like”系统存储在 MySQL 中,但无法找到高效的最佳方式。这是我现在的设置。
mysql> desc likes_likes;
+--------------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+----------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| from_user_id | int(11) | NO | MUL | NULL | |
| to_user_id | int(11) | NO | MUL | NULL | |
| value | int(11) | NO | | NULL | |
| created_at | datetime | NO | | NULL | |
| updated_at | datetime | YES | | NULL | |
+--------------+----------+------+-----+---------+----------------+
6 rows in set (0.00 sec)
为了找到我的匹配项,我会查询类似...
SELECT to_user_id FROM likes_likes WHERE from_user_id = my_id AND value = 1 AND .... I don't know how to join the same table from here.
如何对该表执行查询?如果效率不高,那么存储此模型的更好结构是什么?
1喜欢,0不喜欢。这些是仅有的 2 个值。
最佳答案
SELECT A.from_user_id AS userA, B.from_user_id AS userB
FROM likes_likes A
JOIN likes_likes B
ON A.from_user_id = B.to_user_id
AND A.to_user_id = B.from_user_id
AND A.id <> B.id
WHERE A.value = 1
AND B.value = 1
关于mysql - 如何有效地存储一个类似于 Tinder 的 2-way "like"系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29552342/
我有一个带有 cardview 的应用程序,就像 tinder 一样。现在我想用 AdMob 添加广告。AdMob 提供 4 种广告格式: 横幅 插页式(整页广告) 奖励(视频) 母语 我想在我的应用
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 5 年前。
我通过“zero2launch”购买了有关如何制作 Tinder 应用程序的 udemy 教程,并按照它进行操作,效果非常好,但是,卡片上的用户是男性和女性,我想找到一种方法 - 使用分段控制 - 仅
我正在尝试制作类似 tinder 的可刷卡。我有这个图书馆 https://github.com/kikoso/Swipeable-Cards .我按照演示操作,效果很好。然而,该演示只有一个 car
我正在组装一个自动向右滑动的 python Tinder 机器人,我还希望它能够发送消息。一切正常,除了匹配时应该发送消息,但实际上却没有。我已经尝试了我能想到的所有可能的代码组合,但无济于事。我和我
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 5 年前。 Improve
我正在开发一个 iOS 应用程序(使用 Objective-C)。 我正在使用 MDCSwipeToChoose API 滑动 View (喜欢和不喜欢)。 我想在应用程序中再添加一个按钮(像 las
所以我注意到,像 Tinder 这样的应用程序可以在其他人的手机上显示用户 A 的 Instagram 连接,即使不需要其他用户实际登录 instagram。 例如:用户 A 连接 instagram
我正在寻找一种方法来实现与在 Tinder 应用程序中的选项卡之间滑动时相同的过渡效果。- 颜色过渡。- 图像过渡。 如下图所示: 如果有人已经知道如何做到这一点,我会加入。如果没有,我将在这里分享我
我有一个应用程序,我可以根据他们的位置、上次事件和许多其他过滤器搜索用户,现在已经达到了性能不够好但由于用户数量增加而必须改进的地步。但是,我不确定最好的前进方式是什么,如果有任何意见,我将不胜感激!
我正在尝试使用 this提供类似 Tinder (Swift 3) 导航栏的框架。 我的目标是以一种透明的方式使用它——也就是说——将它嵌入并在 Storyboard上拥有 3 个独立的 View C
对于 iOS 中的 Tinder 应用程序,我假设他们在 ImageView 上使用平移手势识别器。在用户开始移动的图像下方如何显示另一个图像?他们是否有另一个 ImageView ,在手势识别器完成
谁能告诉我 smack、tinder 和 whack 之间的区别是什么? Tinder 和 whack 是 smack 的瘦身版吗?这三个图书馆有不同的用途吗? 最佳答案 Smack 是一个客户端库。
我想在 flutter 中创建可滑动的类似 tinder 的卡片,它可以在向左或向右滑动时调用某些功能,但在 Flutter 中这样做似乎太复杂了。现在我已经使用带有 Dismissible 的 Li
试图测试与我的 ws 的连接,但服务器看不到任何连接。 我想我错过了什么,你能告诉我我错过了什么吗? 日志: D/Connection$connect:应该连接 D/Connection$connec
我想在 flutter 中创建可滑动的类似 tinder 的卡片,它可以在向左或向右滑动时调用某些功能,但在 Flutter 中这样做似乎太复杂了。现在我已经使用带有 Dismissible 的 Li
理论上说我们有一个名为 matches 的表(带有一些测试数据): create table matches ( user_id int, target_id int ); INSERT IN
我已经开始开发一个 Android 应用程序,我需要在其中进行基于距离的搜索。用户应该能够选择最大距离,比方说 3 公里。我已经编写了一些代码,用于获取每个用户的当前位置(纬度、经度)并将其存储在 m
我目前正在开发一款类似 Tinder 的应用程序,它可以从网络服务中检索一些数据。 我已经编写了我的函数来检索数据,这就像一个魅力,并且我还实现了卡片模型。 问题是,我不知道如何编码事实以将解码 js
所以,我有一个 ViewPager,我想实现一个简单的 Page-Indicator,就像 Tinder 处理它的图片一样: 我以为找到图书馆很容易,但我这辈子都找不到。 我不在乎条形是通过操纵点的宽
我是一名优秀的程序员,十分优秀!