0
我需要查询订单货件集合(Mage_Sales_Model_Mysql4_Order_Shipment_Collection
)。我只想看看订单上的货件是否与某段文字相匹配。Magento:获取仅包含包含特定文本评论的货件的货件集合
在非EAV SQL,它会是这个样子:
SELECT shipments.id
FROM shipments
JOIN comments ON (
shipments.id = comments.shipment_id
AND comments.content IN('Possible comment', 'Another possible comment')
)
GROUP BY shipments.id
很显然,我想用Magento的原生模型的方法来完成它:
$shipments = Mage::getResourceModel('sales/order_shipment_collection')
->addAttributeToSelect('*')
// ??
// ??
->load();
这可能吗?