$near_scenic = I('sid','','int'); //景点id //判断景点id if ($near_scenic) { $map['near_scenic'] = array('exp', 'REGEXP "(^|\,)'.$near_scenic.'($|\,)"'); }
数据库中有near_scenic 这个字段 现在要根据景点id 查询出跟这个景点有关的所有酒店 一对多的查询,采用正则表达式查询,当传入 id = 5 是时 匹配到 (5) (,5) (,5,) (5,) 这四种类型