Wie das schreiben eines benutzerdefinierten orderby in drupal 7 db_select Abfrage?
Was wäre das äquivalent db_select
Abfrage für die folgende Abfrage,
$nids = array(5, 3, 1, 4, 2);
$sql = "SELECT
nid, title, FIELD(nid, :nids) sortkey
FROM
{node}
WHERE
nid IN (:nids)
AND type = :type
AND status = 1
ORDER BY sortkey";
$result_nid = db_query($sql, array(':nids' => $nids, ':type' => 'article'))
->fetchAll();
Du musst angemeldet sein, um einen Kommentar abzugeben.
hier ist eine erweiterte Abfrage, die ich mitgenommen habe drupal.org.
sollte einfach sein für Sie, um anzupassen
hoffe es hilft
PR