Bug #9358

isEmpty() in queries works only when used with logicalNot()

Added by Karsten Dambekalns almost 5 years ago. Updated almost 5 years ago.

Status:Resolved Start date:2010-08-17
Priority:Must have Due date:
Assigned To:Karsten Dambekalns % Done:

100%

Category:Persistence
Target version:TYPO3 Flow Base Distribution - 1.0 alpha 11 Estimated time:6.00 hours
PHP Version: Complexity:
Has patch: Affected Flow version:

Description

When using the isEmpty() constraint against empty collections, this works only when combined with logicalNot(), due to a logical bug in the SQL used underneath.

Associated revisions

Revision d5f6c1cf
Added by Karsten Dambekalns almost 5 years ago

[+BUGFIX] FLOW3 (Persistence): isEmpty() now works correctly in queries, fixes #9358.

Change-Id: I77ff011af6baf379d4316b0be870d3f24e936a0b

Revision 2b0658e9
Added by Karsten Dambekalns almost 5 years ago

[+BUGFIX] FLOW3 (Persistence): isEmpty() matches correctly on NULL now, equality checks against NULL now work correctly on collections, relates to #9358, fixes #9184.

Change-Id: I0a25251db22e711ab4074c438157ebe1545b2fec

History

#1 Updated by Karsten Dambekalns almost 5 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100

Applied in changeset r4999.

Also available in: Atom PDF