Skip to main content

plan_mutation

Function plan_mutation 

Source
pub fn plan_mutation(
    schema_name: &str,
    registry: &Registry,
    ctx: Option<&Context>,
    data: &Value,
    now: i64,
    new_ids: &[String],
) -> Result<Value, String>
Expand description

规划一条 mutation(对应 JS mutation 的单条分支 _mutationOne)。

数组形态与空数组短路([] / null)由 Host 处理:逐条调用本函数即可; new_ids 由多条 mutation 共享一个游标语义(每次调用传剩余数组)。