নিম্নলিখিত কোড সহ, যদি বর্তমান ব্যবহারকারীর 'বাইপাস নোড অ্যাক্সেস' না থাকে ( সঠিক যাচাইয়ের জন্য _নোড_কোয়ারি_নোড_একসেস_াল্টার দেখুন () দেখুন , তবে কোয়েরিটি নোড_একসেসের জন্য পরীক্ষা করে, যদিও আমি "নোড_একসেস" ট্যাগ ব্যবহার করি না।
নন-অ্যাডমিন ব্যবহারকারীর জন্য নীচের প্রশ্নের সাথে নোড_একসেস চেকটি এড়াতে পারি কীভাবে?
আমি এই কোডটি একটি মডিউল থেকে ব্যবহার করছি, তাই আমি নিজেই অনুমতিগুলি যাচাই করতে পারি, নোড_এক্সেস চেকগুলির প্রয়োজন নেই।
$query = new EntityFieldQuery;
$result = $query
->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'foo')
->fieldCondition('custom_id', 'value', $custom_id)
->execute();