Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 如何查找extbase中外键列中没有值的记录_Typo3_Extbase - Fatal编程技术网

Typo3 如何查找extbase中外键列中没有值的记录

Typo3 如何查找extbase中外键列中没有值的记录,typo3,extbase,Typo3,Extbase,在extbase中,如何查找在“外部链接”列中没有值的所有记录 我有一个可以与不同对象关联的模型。该关系为1:n,称为“dayend” 现在,我在响应的存储库中创建如下查询: $query->equals("dayend", null); 这不起作用,意味着约束被完全忽略。该列中的原始值为“0”。因此,我也尝试了 $query->equals("dayend.uid", 0); 但是,这会抛出一个错误:“无法确定关系的类型。” 我的目标是获取与任何“dayend”对象都不相关的所

在extbase中,如何查找在“外部链接”列中没有值的所有记录

我有一个可以与不同对象关联的模型。该关系为1:n,称为“dayend”

现在,我在响应的存储库中创建如下查询:

$query->equals("dayend", null);
这不起作用,意味着约束被完全忽略。该列中的原始值为“0”。因此,我也尝试了

$query->equals("dayend.uid", 0);
但是,这会抛出一个错误:“无法确定关系的类型。”


我的目标是获取与任何“dayend”对象都不相关的所有对象。有什么想法吗?

实际上,在我的第一个示例中,没有忽略行is约束,但查询结果是空的查询结果。只有两个想法,没有经过测试:使用
$query->isEmpty(“dayend”)
或使用类似于
$query->statement的语句(“选择*其中dayend为NULL,deleted=0,hidden=0”).isEmpty在extbase:中不存在。我现在用这句话。谢谢