0
DBIx :: Classにこのmysql/selectクエリを変換したいが、正しい方法で構築できない。DBIx :: ClassへのMysql関数の変換
のMysql /機能付きクエリ:DBIC_TRACE上
mysql> select * from sold_products
where date_sub(curdate(), interval 100 day) <= date;
結果クエリ:DBIxがすでにアップグレードされ
SELECT me.fk_product, me.fk_customer, me.amount, me.quantity, me.date, me.pk_sold
FROM sold_products me WHERE (date > date_sub(curdate(), interval 100 day):
P.S。
おかげで、あなたのDBIxクエリで ルピナス
ここに何か不足していますか? 2つのSQL文が機能的に同一であるかのように見えます。 –
はあなたが見ているものや見たいものをDBIC_TRACEしていますか?彼らはあなたの出力に列がない場合、あなたのDBIx :: Class :: Result :: SoldProductsクラスでそれらをすべて定義していることを確認してください。そして、怠け者の列の集まりは – plusplus
@davorg 'x <= 5'と' 5> x'との違いが失われています。それらは(全く)同等ではありません。 – cjm