【发布时间】:2013-01-11 21:09:07
【问题描述】:
我目前正在构建一个作为产品搜索引擎的移动 (Android) 应用程序。产品信息,当前存储在 WordPress 电子商务商店 (WooCommerce) 中。我已在此商店中添加了 5 件样品产品用于测试。
我目前在应用程序中使用了搜索功能。用于此搜索的 MySQL 查询如下:
SELECT a.*, b.guid AS img_url
FROM wp_posts AS a
LEFT JOIN wp_posts AS b ON a.ID = b.post_parent
WHERE a.post_type='product'
AND a.post_title LIKE '%$search%'
现在,当我搜索“sample”之类的内容时,我会得到标题中包含“sample”一词的所有产品的搜索结果。
但是,如果其中一种产品附有不止一张图片。我得到了附加到产品的尽可能多的图像的结果。(见下面的屏幕截图)
如果有人可以帮助我解决这个问题,那么我就不会得到一个帖子的多个结果。将不胜感激。
【问题讨论】:
-
问题是:当您的产品有多个图像时,您想要哪一个?一旦你定义了它,你就可以使用这个技术:dev.mysql.com/doc/refman/5.0/en//…
-
我只是想让它显示特色图片。
-
更正,我想展示产品+特色图片。正是您在屏幕截图中看到的。但只是原始帖子和特色图片。