UNIX タイムスタンプを取得する CCK 整数フィールドを持つコンテンツ タイプがあります。MySQL 関数 "UNIX_TIMESTAMP" を使用するフィルターを使用してビューを作成したいと考えています。
これを行う方法がない場合、ビュー用に生成された SQL を変更するにはどうすればよいですか?
UNIX タイムスタンプを取得する CCK 整数フィールドを持つコンテンツ タイプがあります。MySQL 関数 "UNIX_TIMESTAMP" を使用するフィルターを使用してビューを作成したいと考えています。
これを行う方法がない場合、ビュー用に生成された SQL を変更するにはどうすればよいですか?
views モジュール内に views_pre_execute フックを実装することを含む一時的な解決策を見つけました。
「CCK整数フィールドのフィルター値にSQL値を使用する」というラベルの付いたコメントで、ここに文書化しました。
ただし、このソリューションにはあまり満足していません。