ฉันจะเรียก 'count (*)' จากการสืบค้นใน drupal 7 ได้อย่างไร แบบสอบถามต้องมีประเภทเนื้อหาที่กำหนดเองและฟิลด์ที่กำหนดเอง
หมายเหตุ
ประเภทเนื้อหาที่กำหนดเอง: พนักงาน
ชื่อฟิลด์ที่กำหนดเอง: field_employees_email
เป็นบันทึกฉันต้องการเพิ่ม
WHERE field_employees_email = 'example@example.com'
ไปที่แบบสอบถาม ...
จนถึงตอนนี้ฉันมีสิ่งที่ชอบ:
$query = new EntityFieldQuery;
$result = $query
->entityCondition('entity_type', 'node')
->propertyCondition('status', 1) // Getting published nodes only.
->propertyCondition('type', 'employees') //Getting 'employees' type only.
// How do I include custom field as part of query?
->execute();
นอกจากนี้ยังมีวิธีที่ง่ายกว่า
$total = count($result);
จะส่งกลับ COUNT (*) จากแบบสอบถามหรือไม่