ড্রুপাল 7 এটিটিফিল্ডকুয়েরীর সাথে খুব প্রতিশ্রুতিযুক্ত ওআরএম-এর মতো প্রশ্নগুলির সিস্টেম রয়েছে।
বর্তমানে, আমি কীভাবে নোডগুলি নির্বাচন করতে হবে তা বুঝতে পেরেছি, তবে ফলাফলটিতে সুনির্দিষ্ট কোনও তথ্য নেই, যেমন ফাইলড, আমি খুঁজছি।
$query = new EntityFieldQuery();
$entities = $query->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'event')
->propertyCondition('status', 1)
->fieldCondition('field_date', 'value', array('2011-03-01', '2011-03-31'), 'BETWEEN')
->fieldOrderBy('field_date', 'value', 'ASC')
->execute();
সুতরাং আমাদের নোডের পুরো ডেটা লোড করতে হবে, যদি আমরা কেবল একটি ক্ষেত্রের মান পেতে চাই, উদাহরণস্বরূপ 'ফিল্ড_ডেট' বর্তমান উদাহরণে।
$nodes = entity_load('node', array_keys($entities['node']));
ক্ষেত্রের মান পাওয়ার কোনও উপায় থাকলে এর পরিবর্তে সমস্ত নোডের সম্পূর্ণ ডেটা লোড করা যায়, কারণ এটি কিছু মেমরির ওভারলোড প্ররোচিত করে।
$nodesFieldDates = ???