FX.phpでAND/ORの複合検索を実装するには

こんにちは。7号です。
FX.phpでAND/ORの複合検索をおこなう方法として
-query, -findquery をもちいた実装例を紹介しています。
【コラム】FileMaker×PHPで作る、簡単・便利なWebアプリ (90) FX.phpで複合検索をおこなうには(1) | エンタープライズ | マイコミジャーナル
【コラム】FileMaker×PHPで作る、簡単・便利なWebアプリ (91) FX.phpで複合検索をおこなうには(2) | エンタープライズ | マイコミジャーナル
(2010/12/27 追記)
【コラム】FileMaker×PHPで作る、簡単・便利なWebアプリ (92) FX.phpで複合検索をおこなうには(3) | エンタープライズ | マイコミジャーナル


FileMaker API for PHPの場合ですと
FileMaker_Command_FindRequest, FileMaker_Command_CompoundFindクラスが用意されており
複雑な検索条件でも直感的に実装をおこなうことが可能です。
FX.phpの場合、これらをAddDBParamを用いて手動で組みたてる必要があります。
ユーザが任意にこれらの複合検索をおこなえる機能を作成する場合、相応の労力をともないます。
実装が難しい反面、検索条件にあった計算フィールドでフラグを管理する方法よりも
かなりのメンテナンス性パフォーマンス向上が見込めます。
FX.phpでAND/ORの複合検索にチャレンジするデベロッパの参考になれば幸いです :)


カテゴリー

キクミミ研究棟?


キクミミの開発者による
ファイルメーカー®カスタムWEB
公開研究サイト
(かなりユルく更新中)

FBA認定デベロッパー


キクミミはファイルメーカー株式会社に正式に認定された FBA(FileMaker Business Alliance)のメンバーです。