我有一些未发布的节点,这些节点有其节点ID。如何以编程方式发布它们?使用以下查询在自定义模块中实现此目标是否正确?
db_query("UPDATE {node} SET status = 1 WHERE nid = %d", $nid)
尽管它不是最干净的一种,但却是速度最快的一种。
—
奥斯卡·卡尔沃
此方法的根本问题是它不会更新
—
artfulrobot 2014年
node_revision
,因此会导致不一致。