Логика поиска, удаляющая записи без ассоциации из результатов при упорядочении этой ассоциацией - PullRequest
1 голос
/ 29 июня 2010

Я использую логику поиска, чтобы фильтровать и упорядочивать свои результаты, но она удаляет записи из моих результатов, когда я упорядочиваю по ассоциации и когда эта связь не всегда присутствует для всех записей.

Например, скажем, яиметь пользовательскую модель, которая может иметь одну модель транспортного средства, но не обязательна, если у меня есть таблица результатов, в которой вы можете заказать по маркам транспортных средств пользователей, я надеюсь, что все пользователи без записи транспортного средства будут считаться пустыми строками и, следовательно, заказывать все поначало, за которым следуют другие пользовательские записи, в которых есть автомобили, упорядоченные по имени производителя.

К сожалению, все пользовательские записи, в которых нет автомобиля, удаляются из результатов.

Есть ли все равноэто и до сих пор используется логика поиска, поскольку я считаю ее чрезвычайно полезной

1 Ответ

0 голосов
/ 29 июня 2010

Я думаю, вам придется явно назначить транспортное средство по умолчанию с пустым именем

...