2010-10-11 3 views
0

Каков наилучший способ, чтобы представления извлекали записи с NULL-значениями для поля CCK?Представления и значения NULL

До сих пор с простым фильтром «Пусто» (NULL) 'в представлении GUI не возвращает запись для меня, но она должна (я вижу их в базе данных).

Я также попытался не передавая ее в качестве аргумента:

$handler->argument = 'NULL'; 
return $handler->argument; 

Нет результатов там.

Однако, если я попытаюсь с 0, (и установкой полей на 0) - это работает, но я не хочу вставлять такие значения, чтобы заставить его работать. Я что-то упускаю?

+0

Извините, но у меня нет хорошего ответа. Тем не менее, я полагаю, что если вы не получите здесь хорошего ответа, вы отправляете свой вопрос на drupal.org (я подозреваю, что вы гораздо более читаете эксперта drupal, чем здесь). –

ответ

0

Это работает для меня именно так, как вы хотите, чтобы он работал. Я попробовал это с CCK-номером и текстовым полем CCK. Фильтр is empty (NULL) работает должным образом, как ожидалось.

Возможно, вам нужно обновить свою версию просмотров и CCK?

Я использую версию 6.x-2.11 видов и 6.x-2.8 CCK.

+0

Может быть. Похоже, если у вас есть аргумент, но исключить аргумент, он все еще использует его в запросе views. – Kevin

+0

@Kevin: Я добавил фильтр, и все, что я сделал. Не делайте ничего с аргументами. Делайте обновления Views и CCK ... Я уверен, что это преступник. –