关于这个问题:
在 MySQL 中,检索专辑的内容如下所示:
SELECT photos.*, albums.album_title
FROM photos, albums_to_photos, albums
wHERE albums_to_photos.photo_id = photos.photo_id AND
albums_to_photos.album_id = albums.album_id AND
album_title = 'Family Vacation'
这将检索专辑“Family Vacation”中所有照片的列表
我想到的一种方法是创建一个名为“相册”的表,并将所有照片的照片 ID 存储在值字段中。例如:
{_id:'Family Vacation',
values:'25, 512, 6172, 16923, 168253, 79185892'}
然后对这些值中的每一个执行多选,以将照片 ID 查找到实际的照片项目。这是一个好方法吗?