Tôi có một loại nội dung video. Tôi chạy truy vấn sau đây trong hook_cron
:
$query = new EntityFieldQuery();
$query->entityCondition('entity_type', 'node');
$query->entityCondition('bundle', 'video');
$query->propertyCondition('status', 1);
$results = $query->execute();
Lợi nhuận này số đối tượng thực thể với bất động sản nid
, vid
và type
. Tôi muốn sử dụng đối tượng này để tìm giá trị của một trường cụ thể của video (giả sử thời lượng). Tôi không muốn sử dụng node_load
, vì tôi đã thực hiện điều đó ngay từ đầu thay vì sử dụng truy vấn. Điều này có thể giải quyết như thế nào?
EntityFieldQuery
- nhưng bạn cũng sẽ cần mở rộng lớp". Không tạo một lớp con không giống như mở rộng một lớp con? Hay bạn đang đề cập đến một cái gì đó khác mà tôi không hiểu?