Я использую CakePhp 3.x, и я пытаюсь фильтровать данные на основе связанных данных. Пусть Предположим, у меня есть две модели пользователей и профилиКак получить только те записи, у которых нет связанной записи?
пользователя С-одна профиля и профили принадлежит пользователю.
поэтому я хочу получить тех пользователей, у кого нет профиля, любезно помогите мне, как я могу применить условия?
$this->Users->find('all',[
'conditions'=>['Profile.id'=>Null]
])
Я пытался, как это, я вещь, что неправильно, а затем я попытался его содержать, но содержат делает фильтр на попутных данных не пользователь, так есть ли способ, чтобы получить тот пользователь, у кого нет профиля?
увидеть эту ссылку http://book.cakephp.org/3.0/en/orm/query-builder.html # использование-notmatching и спасибо за помощь. –
@MuhammadAsifSaleem Если вы прочтете это и ответите на свой вопрос, сделайте это, разместив решение как реальный ответ - спасибо! – ndm