search_literal

MySQLの関数を検索条件にぶち込んでほげほげしたい場合

$rs->search({'me.created_on' => {'>'=> \"NOW() - INTERVAL $span DAY"});

とか書くと、$spanがSQLインジェクションになりかねないの。
そういう場合はsearch_literal使うよろし。

$rs->search_literal('me.created_on >= NOW() - INTERVAL ? DAY', $span);

こんなSQLで安全無敵

Executing :
 SELECT me.id, me.rid, me.name, me.created_on, me.timestamp
FROM member me
WHERE ( me.created_on >= NOW() - INTERVAL ? DAY ) :
 '1'

まあINTERVAL使わなくてもいいと思いますけどね。
お好きに。