Ich habe ein Start- und Enddatum in meiner Datenbank und eine $ date-Variable aus einem Formularfeld. Ich versuche jetzt, alle Zeilen abzufragen, in denen $ date entweder = Anfangs- / Enddatum in der db oder JEDES Datum zwischen diesen beiden ist.
Es ist genau das Gegenteil von dem, was in den Dokumenten beschrieben wird, wie daysAsSql funktioniert. Ich kann nicht herausfinden, wie ich es zur Arbeit bringen kann. Die folgende Zeile funktioniert nicht als Suchbedingung im Controller:
%Vor%Jede Hilfe wird sehr geschätzt. Das macht mich verrückt.
Hier ist die vollständige Abfrage und das entsprechende SQL:
%Vor% Hier ist CakePHP BETWEEN
Abfrage Beispiel.
Ich definiere meine Arrays als Variablen und verwende dann diese Variablen in meinem CakePHP find Funktionsaufruf:
%Vor%