質問: $query ->entitycondition('entity_type', 'node') ->entitycondition('bundle', 'foo') ->fieldcondition('custom_id', 'value', $custom_id) ->execute();
回答: 答えはあなたができないということです。accountメタデータを追加するために考えられる唯一の回避策:$query = new entityfieldquery; $result = $query ->entitycondition('entity_type', 'node') ->entitycondition('bundle', 'foo') ->fieldcondition('custom_id', 'value', $custom_id) ->addmetadata('account', user_load(1)) ->execute(); 編集:dangerous_access_check_opt_outオプションは、drupal 7.15セキュリティリリースの一部として追加されました。