2

Propel (ORM) で match against ステートメントを使用する方法はありますか? これに関連するものが見つからないのは奇妙です。

4

2 に答える 2

1

少なくとも Propel 1.7 では where() 句で動作します:

UserQuery::create()->where('MATCH('
. UserPeer::Name
. ') AGAINST(?)', $name)->find();
于 2015-10-21T07:48:07.720 に答える
1

直接のサポートはありません。おそらくカスタムクエリですか?

$con = Propel::getConnection(BookPeer::DATABASE_NAME);
$sql = "SELECT title,category FROM articles WHERE MATCH(title,category) AGAINST (:text); 
$stmt = $con->prepare($sql);
$stmt->execute(array(':text' => 'My match text'));
于 2011-12-28T14:13:23.490 に答える