如果您使用 Typo3 或 Flow3 中的 QueryInterface,您可以在QueryInterface Extbase 文档中查找您可以使用的所有功能。我已经在 Flow3 中创建了一些 AND、OR 和 LogicalNOT,它们工作得很好。
我的问题是 in() 函数。假设我有一个“任务”对象,每个任务都有一个“状态”对象(多对一)。现在我想让所有任务的状态为“false”的“show”属性。那是行不通的:
$query->in('status',$this->statusRepository->findByShow(FALSE));
我猜这是因为 find() 的返回值类型。您可以在一个数组中获取“NULL”、一个对象或多个对象。但为什么它不起作用,我该如何解决?
感谢帮助。