web-dev-qa-db-fra.com

Comment obtenir un enregistrement vide sur le champ de date avec entityQuery?

Je suis sur une entité personnalisée avec des champs personnalisés et j'essaie d'obtenir tous les enregistrements vides à la date:

Le champ a été créé avec CCK, donc le stockage de champ a une table.

  $query = \Drupal::entityQuery('test_entity');
        $query->condition('field_date',NULL,'=');
        $ids=$query->execute();

Cela ne fonctionne pas pour le champ date.

8
Kevin

Étant donné que le champ est stocké dans une seule table, voici comment obtenir tous les enregistrements vides de mon entité où mon champ personnalisé est vide:

 $query = \Drupal::entityQuery('test_entity');
        $query->notExists('field_date');
        $ids=$query->execute();
14
Kevin